]> granicus.if.org Git - imagemagick/commitdiff
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=6788
authorCristy <urban-warrior@imagemagick.org>
Thu, 8 Mar 2018 12:56:23 +0000 (07:56 -0500)
committerCristy <urban-warrior@imagemagick.org>
Thu, 8 Mar 2018 12:56:23 +0000 (07:56 -0500)
coders/dcm.c

index 8c155c2de45694215f92c25529bd42445635a99a..ca21050bbe72835a0045dec1626b71c7f7007067 100644 (file)
@@ -3080,6 +3080,7 @@ static Image *ReadDCMImage(const ImageInfo *image_info,ExceptionInfo *exception)
   /*
     Read DCM preamble.
   */
+  (void) memset(&info,0,sizeof(info));
   data=(unsigned char *) NULL;
   graymap=(int *) NULL;
   redmap=(int *) NULL;
@@ -3103,7 +3104,6 @@ static Image *ReadDCMImage(const ImageInfo *image_info,ExceptionInfo *exception)
     Read DCM Medical image.
   */
   (void) CopyMagickString(photometric,"MONOCHROME1 ",MagickPathExtent);
-  (void) memset(&info,0,sizeof(info));
   info.bits_allocated=8;
   info.bytes_per_pixel=1;
   info.depth=8;