]> granicus.if.org Git - imagemagick/commitdiff
Eliminate uninitialized value
authorCristy <urban-warrior@imagemagick.org>
Tue, 23 Jan 2018 12:48:56 +0000 (07:48 -0500)
committerCristy <urban-warrior@imagemagick.org>
Tue, 23 Jan 2018 12:48:56 +0000 (07:48 -0500)
Credit OSS Fuzz

coders/pdb.c

index 9404e0fa34ec311ca6870ec0dd77de5058d1b9fe..5027352058419030f329a227ed0b61ec96b264e6 100644 (file)
@@ -330,6 +330,7 @@ static Image *ReadPDBImage(const ImageInfo *image_info,ExceptionInfo *exception)
   /*
     Determine if this a PDB image file.
   */
+  (void) ResetMagickMemory(&pdb_info,0,sizeof(pdb_info));
   count=ReadBlob(image,sizeof(pdb_info.name),(unsigned char *) pdb_info.name);
   if (count != sizeof(pdb_info.name))
     ThrowReaderException(CorruptImageError,"ImproperImageHeader");