You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/media-libs/giflib/files/giflib-4.1.6-giffix-null-Ex...

16 lines
693 B

diff -ru giflib-4.1.6/util/giffix.c giflib-4.1.6.new/util/giffix.c
--- giflib-4.1.6/util/giffix.c 2005-10-09 23:22:23.000000000 -0700
+++ giflib-4.1.6.new/util/giffix.c 2008-09-04 14:00:41.000000000 -0700
@@ -181,8 +181,8 @@
/* Skip any extension blocks in file: */
if (DGifGetExtension(GifFileIn, &ExtCode, &Extension) == GIF_ERROR)
QuitGifError(GifFileIn, GifFileOut);
- if (EGifPutExtension(GifFileOut, ExtCode, Extension[0],
- Extension) == GIF_ERROR)
+ if (Extension && EGifPutExtension(GifFileOut, ExtCode,
+ Extension[0], Extension) == GIF_ERROR)
QuitGifError(GifFileIn, GifFileOut);
/* No support to more than one extension blocks, so discard: */