diff options
author | 2005-11-09 06:33:55 +0000 | |
---|---|---|
committer | 2005-11-09 06:33:55 +0000 | |
commit | 14d1ab365ece3556a3237318cc29307314275916 (patch) | |
tree | 80dc8e282b7b113ec01578b6ac292177ca99c106 /media-libs/netpbm/files | |
parent | Version bump. (diff) | |
download | historical-14d1ab365ece3556a3237318cc29307314275916.tar.gz historical-14d1ab365ece3556a3237318cc29307314275916.tar.bz2 historical-14d1ab365ece3556a3237318cc29307314275916.zip |
Fix building with USE=-jpeg #111895 by Andrey Kolbasenko.
Package-Manager: portage-2.0.53_rc7
Diffstat (limited to 'media-libs/netpbm/files')
-rw-r--r-- | media-libs/netpbm/files/netpbm-10.30-jpeg-prototypes.patch | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/media-libs/netpbm/files/netpbm-10.30-jpeg-prototypes.patch b/media-libs/netpbm/files/netpbm-10.30-jpeg-prototypes.patch new file mode 100644 index 000000000000..83df22f20145 --- /dev/null +++ b/media-libs/netpbm/files/netpbm-10.30-jpeg-prototypes.patch @@ -0,0 +1,48 @@ +Make sure we keep all the prototypes the same or we hit a build +failure like this: +converter/ppm/ppmtompeg/headers/jpeg.h:47: +error: previous declaration of 'JMovie2JPEG' was here +nojpeg.c:89: error: conflicting types for 'JMovie2JPEG' + +http://bugs.gentoo.org/111895 + +--- converter/ppm/ppmtompeg/headers/jpeg.h ++++ converter/ppm/ppmtompeg/headers/jpeg.h +@@ -44,6 +44,6 @@ + #include "ansi.h" + + +-extern void JMovie2JPEG _ANSI_ARGS_((char *infilename, char *obase, +- int start, int end)); +-extern void ReadJPEG _ANSI_ARGS_((MpegFrame * mf, FILE *fp)); ++extern void JMovie2JPEG _ANSI_ARGS_((const char * const infilename, const char * const obase, ++ int const start, int end)); ++extern void ReadJPEG _ANSI_ARGS_((MpegFrame * const mf, FILE * const fp)); +--- converter/ppm/ppmtompeg/nojpeg.c ++++ converter/ppm/ppmtompeg/nojpeg.c +@@ -86,7 +86,7 @@ + JMovie2JPEG(const char * const infilename, + const char * const obase, + int const start, +- int const end) { ++ int end) { + + pm_error("This program has not been built with the " + "ability to handle JPEG input files"); +--- converter/ppm/ppmtompeg/jpeg.c ++++ converter/ppm/ppmtompeg/jpeg.c +@@ -72,10 +72,10 @@ + ************************************************************************/ + void + JMovie2JPEG(infilename,obase,start,end) +-char *infilename; /* input filename string */ +-char *obase; /* output filename base string=>obase##.jpg */ +-int start; /* first frame to be extracted */ +-int end; /* last frame to be extracted */ ++const char * const infilename; /* input filename string */ ++const char * const obase; /* output filename base string=>obase##.jpg */ ++int const start; /* first frame to be extracted */ ++int end; /* last frame to be extracted */ + { + FILE *inFile; /* Jmovie file pointer */ + FILE *outFile; /* JPEG file pointer for output file */ |