]> granicus.if.org Git - imagemagick/commitdiff
...
authorCristy <urban-warrior@imagemagick.org>
Fri, 16 Mar 2018 23:54:45 +0000 (19:54 -0400)
committerCristy <urban-warrior@imagemagick.org>
Fri, 16 Mar 2018 23:54:45 +0000 (19:54 -0400)
coders/gif.c

index fcee4a93adf3f94275c06f8dff30163423b01f39..5b0b188c964f2c127e27da28b6b1e62b44c71a1b 100644 (file)
@@ -1078,6 +1078,7 @@ static Image *ReadGIFImage(const ImageInfo *image_info,ExceptionInfo *exception)
             /*
               Read graphics control extension.
             */
+            (void) memset(buffer,0,sizeof(buffer));
             while (ReadBlobBlock(image,buffer) != 0) ;
             meta_image->dispose=(DisposeType) ((buffer[0] >> 2) & 0x07);
             meta_image->delay=((size_t) buffer[2] << 8) | buffer[1];
@@ -1117,6 +1118,7 @@ static Image *ReadGIFImage(const ImageInfo *image_info,ExceptionInfo *exception)
             /*
               Read Netscape Loop extension.
             */
+            (void) memset(buffer,0,sizeof(buffer));
             loop=MagickFalse;
             if (ReadBlobBlock(image,buffer) != 0)
               loop=LocaleNCompare((char *) buffer,"NETSCAPE2.0",11) == 0 ?