gimp/app/pdb
Michael Natterer df7eee5207 some fixes and more robustness:
2006-03-27  Michael Natterer  <mitch@gimp.org>

	* app/pdb/procedural_db.c (procedural_db_run_proc): some fixes and
	more robustness:

	- Procedures return proc->num_values + 1 return values, not only
	  proc->num_values.
	- Allocate the Argment array with g_new0 and initialize all its
	  types before parsing the va_list.
	- Stop parsing the va_list on GIMP_PDB_END, so passing less
	  parameters is possible.
	- Cleanup switch() cases.
2006-03-27 10:53:25 +00:00
..
.cvsignore changed destdir for app-side PDB wrappers to app/pdb 2001-01-21 21:58:16 +00:00
brush_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 23:23:21 +00:00
brush_select_cmds.c store canonical names of proc names and args in the proc structure. 2005-08-05 18:19:09 +00:00
brushes_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 23:23:21 +00:00
buffer_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
channel_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 23:23:21 +00:00
color_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 23:23:21 +00:00
context_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 23:23:21 +00:00
convert_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
display_cmds.c removed std_image_arg(), std_antialias_arg() and std_orientation_enum(). 2006-03-23 21:17:16 +00:00
drawable_cmds.c tools/pdbgen/pdb/channel.pdb tools/pdbgen/pdb/color.pdb 2006-03-24 22:49:20 +00:00
drawable_transform_cmds.c tools/pdbgen/pdb/channel.pdb tools/pdbgen/pdb/color.pdb 2006-03-24 22:49:20 +00:00
edit_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
fileops_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
floating_sel_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 23:23:21 +00:00
font_select_cmds.c store canonical names of proc names and args in the proc structure. 2005-08-05 18:19:09 +00:00
fonts_cmds.c export GimpBrushGeneratedShape to the PDB. 2006-03-22 09:58:08 +00:00
gimp-pdb-query.c use the procedure blurb as tooltip. 2006-03-10 10:08:35 +00:00
gimp-pdb-query.h app/pdb/Makefile.am new files containing all the evil string matching and 2005-05-14 23:28:52 +00:00
gimp-pdb.c some fixes and more robustness: 2006-03-27 10:53:25 +00:00
gimp-pdb.h return a proper CALLING_ERROR on parameter type mispatch, not just NULL. 2006-03-27 09:32:39 +00:00
gimppdb-query.c use the procedure blurb as tooltip. 2006-03-10 10:08:35 +00:00
gimppdb-query.h app/pdb/Makefile.am new files containing all the evil string matching and 2005-05-14 23:28:52 +00:00
gimppdb.c some fixes and more robustness: 2006-03-27 10:53:25 +00:00
gimppdb.h return a proper CALLING_ERROR on parameter type mispatch, not just NULL. 2006-03-27 09:32:39 +00:00
gimppluginprocedure.c removed s/_/-/, proc names are already canonicalized. 2005-08-12 00:51:43 +00:00
gimppluginprocedure.h new function which finds a proc_def in a GSList by its procedure name. 2005-05-04 18:53:58 +00:00
gimpprocedure.c some fixes and more robustness: 2006-03-27 10:53:25 +00:00
gimpprocedure.h return a proper CALLING_ERROR on parameter type mispatch, not just NULL. 2006-03-27 09:32:39 +00:00
gimprc_cmds.c export GimpBrushGeneratedShape to the PDB. 2006-03-22 09:58:08 +00:00
gradient_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
gradient_select_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
gradients_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
grid_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
guides_cmds.c removed std_image_arg(), std_antialias_arg() and std_orientation_enum(). 2006-03-23 21:17:16 +00:00
help_cmds.c remove lots of perl crack: - create almost all parameter arrays manually 2006-03-14 21:35:50 +00:00
image_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 23:23:21 +00:00
internal_procs.c reordered vectors procedures. 2006-03-22 12:15:06 +00:00
internal_procs.h removed calls to the splash update function during initialization of 2005-11-05 13:00:04 +00:00
layer_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 23:23:21 +00:00
Makefile.am tools/pdbgen/pdb/channel.pdb removed dim(), accessors(), get_prop() and 2006-03-15 17:42:12 +00:00
makefile.msc updated 2006-02-26 19:00:33 +00:00
message_cmds.c tools/pdbgen/pdb/context.pdb tools/pdbgen/pdb/convert.pdb 2006-03-15 15:00:01 +00:00
misc_cmds.c tools/pdbgen/pdb/context.pdb tools/pdbgen/pdb/convert.pdb 2006-03-15 15:00:01 +00:00
paint_tools_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 23:23:21 +00:00
palette_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
palette_select_cmds.c store canonical names of proc names and args in the proc structure. 2005-08-05 18:19:09 +00:00
palettes_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
parasite_cmds.c removed std_image_arg(), std_antialias_arg() and std_orientation_enum(). 2006-03-23 21:17:16 +00:00
paths_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
pattern_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-15 12:49:25 +00:00
pattern_select_cmds.c store canonical names of proc names and args in the proc structure. 2005-08-05 18:19:09 +00:00
patterns_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
pdb-types.h added enum GimpPDBCompatMode which can be one of { OFF, ON, WARN }. 2003-12-05 17:08:35 +00:00
plug_in_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 23:23:21 +00:00
procedural-db-query.c use the procedure blurb as tooltip. 2006-03-10 10:08:35 +00:00
procedural-db-query.h app/pdb/Makefile.am new files containing all the evil string matching and 2005-05-14 23:28:52 +00:00
procedural_db.c some fixes and more robustness: 2006-03-27 10:53:25 +00:00
procedural_db.h return a proper CALLING_ERROR on parameter type mispatch, not just NULL. 2006-03-27 09:32:39 +00:00
procedural_db_cmds.c tools/pdbgen/pdb/channel.pdb tools/pdbgen/pdb/color.pdb 2006-03-24 22:49:20 +00:00
progress_cmds.c app/core/gimp-gui.[ch] app/gui/gui-vtable.c pass displays around as 2006-03-23 21:56:13 +00:00
README Added another warning about autogenerated files 2001-01-21 22:28:16 +00:00
selection_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 23:23:21 +00:00
selection_tools_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 23:23:21 +00:00
text_tool_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 23:23:21 +00:00
transform_tools_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
undo_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00
unit_cmds.c got rid of all perl utility functions. 2006-03-18 13:48:37 +00:00
vectors_cmds.c tools/pdbgen/pdb/brush.pdb tools/pdbgen/pdb/brushes.pdb 2006-03-24 21:57:47 +00:00

This directory contains the PDB-wrappers for various internal
Gimp functions.

THESE FILES ARE AUTOGENERATED AND CHANGES HERE ARE USELESS!

If you need to change the code please have a look in ../../tools/pdbgen/pdb.