]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Fri, 6 Apr 2012 17:02:52 +0000 (17:02 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Fri, 6 Apr 2012 17:02:52 +0000 (17:02 +0000)
MagickCore/profile.c

index 3a3444dad5a56df61d77b98a40914d02d71ede7a..faf3d70d7a641d3ed692a372626350b7433c15a5 100644 (file)
@@ -6733,12 +6733,22 @@ MagickPrivate MagickBooleanType SyncImageProfiles(Image *image)
         }
         case 0x0112:
         {
+          if (number_bytes == 4)
+            {
+              (void) WriteProfileLong(endian,(size_t) image->orientation,p);
+              break;
+            }
           (void) WriteProfileShort(endian,(unsigned short) image->orientation,
             p);
           break;
         }
         case 0x0128:
         {
+          if (number_bytes == 4)
+            {
+              (void) WriteProfileLong(endian,(size_t) (image->units+1),p);
+              break;
+            }
           (void) WriteProfileShort(endian,(unsigned short) (image->units+1),p);
           break;
         }