diff options
Diffstat (limited to 'graphics/ocaml-images/files/patch-src_gifread.c')
-rw-r--r-- | graphics/ocaml-images/files/patch-src_gifread.c | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/graphics/ocaml-images/files/patch-src_gifread.c b/graphics/ocaml-images/files/patch-src_gifread.c deleted file mode 100644 index c2b49558342c..000000000000 --- a/graphics/ocaml-images/files/patch-src_gifread.c +++ /dev/null @@ -1,34 +0,0 @@ ---- src/gifread.c.orig 2011-06-22 18:04:32 UTC -+++ src/gifread.c -@@ -140,7 +140,11 @@ value dGifOpenFileName( value name ) - GifFileType *GifFile; - int i; - -+#if GIFLIB_MAJOR >= 5 -+ if((GifFile = DGifOpenFileName( String_val(name), NULL )) == NULL){ -+#else - if((GifFile = DGifOpenFileName( String_val(name) )) == NULL){ -+#endif - failwith("DGifOpenFileName"); - } - -@@ -161,7 +165,11 @@ value dGifCloseFile( value hdl ) - segmentation faults */ - ((GifFileType *)hdl)->Image.ColorMap = NULL; - -+#if GIFLIB_MAJOR == 5 && GIFLIB_MINOR >= 1 || GIFLIB_MAJOR > 5 -+ DGifCloseFile( (GifFileType *) hdl, NULL ); -+#else - DGifCloseFile( (GifFileType *) hdl ); -+#endif - CAMLreturn(Val_unit); - } - -@@ -200,7 +208,6 @@ value dGifGetLine( value hdl ) - - if( DGifGetLine(GifFile, String_val(buf), GifFile->Image.Width ) - == GIF_ERROR ){ -- PrintGifError (); - failwith("DGifGetLine"); - } - CAMLreturn(buf); |