CVSROOT:        /cvs/gnome
Module name:    gimp
Changes by:     mitch   06/03/31 09:00:50

Modified files:
        .              : ChangeLog 
        app/file       : file-open.c file-save.c 
        app/pdb        : brush_cmds.c brush_select_cmds.c brushes_cmds.c 
                         buffer_cmds.c channel_cmds.c color_cmds.c 
                         context_cmds.c convert_cmds.c display_cmds.c 
                         drawable_cmds.c drawable_transform_cmds.c 
                         edit_cmds.c fileops_cmds.c floating_sel_cmds.c 
                         font_select_cmds.c fonts_cmds.c gimpprocedure.c 
                         gimpprocedure.h gimprc_cmds.c gradient_cmds.c 
                         gradient_select_cmds.c gradients_cmds.c 
                         grid_cmds.c guides_cmds.c help_cmds.c 
                         image_cmds.c layer_cmds.c message_cmds.c 
                         misc_cmds.c paint_tools_cmds.c palette_cmds.c 
                         palette_select_cmds.c palettes_cmds.c 
                         parasite_cmds.c paths_cmds.c pattern_cmds.c 
                         pattern_select_cmds.c patterns_cmds.c 
                         plug_in_cmds.c procedural_db.c procedural_db.h 
                         procedural_db_cmds.c progress_cmds.c 
                         selection_cmds.c selection_tools_cmds.c 
                         text_tool_cmds.c transform_tools_cmds.c 
                         undo_cmds.c unit_cmds.c vectors_cmds.c 
        app/plug-in    : plug-in-proc-def.c plug-in-proc-def.h 
        app/xcf        : xcf.c 
        tools/pdbgen   : app.pl 
        tools/pdbgen/pdb: fileops.pdb 

Log message:
2006-03-31  Michael Natterer  <[EMAIL PROTECTED]>

* app/pdb/gimpprocedure.[ch] (struct ProcRecord): added new member
"gboolean static_proc" which indicates whether a ProcRecord struct
and its strings are static.

(gimp_procedure_dispose): new function which frees the procedure's
args and values, and its strings if it is not static.

* app/xcf/xcf.c
* tools/pdbgen/app.pl: set "static_proc" to TRUE for static procs.

* app/pdb/procedural_db.c (procedural_db_free): call
gimp_procedure_free() or gimp_procedure_dispose(), depending on
procedure->static_proc.

* app/pdb/procedural_db.h: removed #if 0'ed cruft.

* app/plug-in/plug-in-proc-def.[ch]: removed
plug_in_proc_def_get_proc().

* app/file/file-open.c
* app/file/file-save.c
* tools/pdbgen/pdb/fileops.pdb: access proc_def->procedure directly.

* app/pdb/*_cmds.c: regenerated.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gimp&who=mitch&date=explicit&mindate=2006-03-31%2008:59&maxdate=2006-03-31%2009:01

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to