]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Tue, 26 Apr 2011 11:27:02 +0000 (11:27 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Tue, 26 Apr 2011 11:27:02 +0000 (11:27 +0000)
coders/dcm.c

index 8a1ee0670ed77e8338da78334f2c9021aef36590..d78dd1b00ad48fc48cc96efa564d41e87c362484 100644 (file)
@@ -3255,7 +3255,8 @@ static Image *ReadDCMImage(const ImageInfo *image_info,ExceptionInfo *exception)
             /*
               Visible pixel range: center.
             */
-            window_center=StringToLong((char *) data);
+            if (data != (unsigned char *) NULL)
+              window_center=StringToLong((char *) data);
             break;
           }
           case 0x1051:
@@ -3263,7 +3264,8 @@ static Image *ReadDCMImage(const ImageInfo *image_info,ExceptionInfo *exception)
             /*
               Visible pixel range: width.
             */
-            window_width=StringToUnsignedLong((char *) data);
+            if (data != (unsigned char *) NULL)
+              window_width=StringToUnsignedLong((char *) data);
             break;
           }
           case 0x1200: