diff options
Diffstat (limited to 'media-libs/netpbm/files/netpbm-10.31-pnmtopng-modtime-segfault.patch')
-rw-r--r-- | media-libs/netpbm/files/netpbm-10.31-pnmtopng-modtime-segfault.patch | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/media-libs/netpbm/files/netpbm-10.31-pnmtopng-modtime-segfault.patch b/media-libs/netpbm/files/netpbm-10.31-pnmtopng-modtime-segfault.patch new file mode 100644 index 000000000000..ba81837d3f5d --- /dev/null +++ b/media-libs/netpbm/files/netpbm-10.31-pnmtopng-modtime-segfault.patch @@ -0,0 +1,24 @@ +Fix segfault when running `pnmtopng` + +http://bugs.gentoo.org/117180 + +--- netpbm-10.31/converter/other/pnmtopng.c ++++ netpbm-10.31/converter/other/pnmtopng.c +@@ -267,7 +267,7 @@ parseCommandLine (int argc, char ** argv + unsigned int option_def_index; + + unsigned int alphaSpec, transparentSpec, backgroundSpec; +- unsigned int textSpec, ztxtSpec, modtimeSpec, paletteSpec; ++ unsigned int textSpec, ztxtSpec, paletteSpec; + unsigned int filterSpec; + + unsigned int nofilter, sub, up, avg, paeth, filter; +@@ -296,7 +296,7 @@ parseCommandLine (int argc, char ** argv + OPTENT3(0, "ztxt", OPT_STRING, &cmdlineP->ztxt, + &ztxtSpec, 0); + OPTENT3(0, "modtime", OPT_STRING, &modtime, +- &modtimeSpec, 0); ++ &cmdlineP->modtimeSpec,0); + OPTENT3(0, "palette", OPT_STRING, &cmdlineP->palette, + &paletteSpec, 0); + OPTENT3(0, "compression", OPT_UINT, |