mirror of
https://gitlab.gnome.org/GNOME/gimp
synced 2024-10-22 20:41:43 +00:00
8cffac44d5
2006-03-31 Michael Natterer <mitch@gimp.org> * 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. |
||
---|---|---|
.. | ||
.cvsignore | ||
file-open.c | ||
file-open.h | ||
file-save.c | ||
file-save.h | ||
file-utils.c | ||
file-utils.h | ||
gimprecentitem.c | ||
gimprecentitem.h | ||
gimprecentlist.c | ||
gimprecentlist.h | ||
Makefile.am | ||
makefile.msc |