]> granicus.if.org Git - imagemagick/commitdiff
...
authorCristy <urban-warrior@imagemagick.org>
Fri, 23 Mar 2018 17:34:45 +0000 (13:34 -0400)
committerCristy <urban-warrior@imagemagick.org>
Fri, 23 Mar 2018 17:34:45 +0000 (13:34 -0400)
coders/dpx.c

index 9959ffc3884363867ce3594bb2b989c6b5ed10c5..3bcea801fd92760e2de7f8b436343c15c850f9bf 100644 (file)
@@ -726,7 +726,7 @@ static Image *ReadDPXImage(const ImageInfo *image_info,ExceptionInfo *exception)
     dpx.file.version);
   (void) FormatImageProperty(image,"dpx:file.version","%.8s",dpx.file.version);
   dpx.file.file_size=ReadBlobLong(image);
-  if (dpx.file.file_size > GetBlobSize(image))
+  if (0 && dpx.file.file_size > GetBlobSize(image))
     ThrowReaderException(CorruptImageError,"ImproperImageHeader");
   offset+=4;
   dpx.file.ditto_key=ReadBlobLong(image);
@@ -735,7 +735,7 @@ static Image *ReadDPXImage(const ImageInfo *image_info,ExceptionInfo *exception)
     (void) FormatImageProperty(image,"dpx:file.ditto.key","%u",
       dpx.file.ditto_key);
   dpx.file.generic_size=ReadBlobLong(image);
-  if (dpx.file.generic_size > GetBlobSize(image))
+  if (0 && dpx.file.generic_size > GetBlobSize(image))
     ThrowReaderException(CorruptImageError,"ImproperImageHeader");
   offset+=4;
   dpx.file.industry_size=ReadBlobLong(image);
@@ -743,7 +743,7 @@ static Image *ReadDPXImage(const ImageInfo *image_info,ExceptionInfo *exception)
     ThrowReaderException(CorruptImageError,"ImproperImageHeader");
   offset+=4;
   dpx.file.user_size=ReadBlobLong(image);
-  if (dpx.file.user_size > GetBlobSize(image))
+  if (0 && dpx.file.user_size > GetBlobSize(image))
     ThrowReaderException(CorruptImageError,"ImproperImageHeader");
   offset+=4;
   offset+=ReadBlob(image,sizeof(dpx.file.filename),(unsigned char *)