mirror of https://github.com/GNOME/gimp.git
fixed file_png_set_defaults; wrong # of return values, missing "set"
* plug-ins/common/png.c: fixed file_png_set_defaults; wrong # of return values, missing "set" if/else set, wrong set param count, and off by one error in the parameter indexes. Thanks to Kevin on helping track these down.
This commit is contained in:
parent
26db965dd5
commit
005f3b0713
|
@ -1,3 +1,10 @@
|
|||
2006-06-04 Seth Burgess <sjburges@gimp.org>
|
||||
|
||||
* plug-ins/common/png.c: fixed file_png_set_defaults; wrong # of
|
||||
return values, missing "set" if/else set, wrong set param count,
|
||||
and off by one error in the parameter indexes. Thanks to Kevin
|
||||
on helping track these down.
|
||||
|
||||
2006-06-04 Bill Skaggs <weskaggs@primate.ucdavis.edu>
|
||||
|
||||
* app/tools/gimprectangletool.c:
|
||||
|
|
|
@ -545,7 +545,7 @@ run (const gchar *name,
|
|||
{
|
||||
load_defaults ();
|
||||
|
||||
*nreturn_vals = 9;
|
||||
*nreturn_vals = 10;
|
||||
|
||||
#define SET_VALUE(index, field) G_STMT_START { \
|
||||
values[(index)].type = GIMP_PDB_INT32; \
|
||||
|
@ -564,19 +564,19 @@ run (const gchar *name,
|
|||
|
||||
#undef SET_VALUE
|
||||
}
|
||||
else if (strcmp (name, GET_DEFAULTS_PROC) == 0)
|
||||
else if (strcmp (name, SET_DEFAULTS_PROC) == 0)
|
||||
{
|
||||
if (nparams == 10)
|
||||
if (nparams == 9)
|
||||
{
|
||||
pngvals.interlaced = param[1].data.d_int32;
|
||||
pngvals.compression_level = param[2].data.d_int32;
|
||||
pngvals.bkgd = param[3].data.d_int32;
|
||||
pngvals.gama = param[4].data.d_int32;
|
||||
pngvals.offs = param[5].data.d_int32;
|
||||
pngvals.phys = param[6].data.d_int32;
|
||||
pngvals.time = param[7].data.d_int32;
|
||||
pngvals.comment = param[8].data.d_int32;
|
||||
pngvals.save_transp_pixels = param[9].data.d_int32;
|
||||
pngvals.interlaced = param[0].data.d_int32;
|
||||
pngvals.compression_level = param[1].data.d_int32;
|
||||
pngvals.bkgd = param[2].data.d_int32;
|
||||
pngvals.gama = param[3].data.d_int32;
|
||||
pngvals.offs = param[4].data.d_int32;
|
||||
pngvals.phys = param[5].data.d_int32;
|
||||
pngvals.time = param[6].data.d_int32;
|
||||
pngvals.comment = param[7].data.d_int32;
|
||||
pngvals.save_transp_pixels = param[8].data.d_int32;
|
||||
|
||||
save_defaults ();
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue