]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Sat, 6 Mar 2010 02:55:11 +0000 (02:55 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Sat, 6 Mar 2010 02:55:11 +0000 (02:55 +0000)
coders/psd.c

index d7d23dede97801bb949a7016747a89fd3e6df152..b78894b0ac64e670957cdd9199421bbef850e9c4 100644 (file)
@@ -1549,6 +1549,22 @@ ModuleExport void UnregisterPSDImage(void)
 %
 */
 
+static inline ssize_t SetPSDOffset(PSDInfo *psd_info,Image *image,
+  const size_t offset)
+{
+  if (psd_info->version == 1)
+    return(WriteBlobMSBShort(image,offset));
+  return(WriteBlobMSBLong(image,offset));
+}
+
+static inline ssize_t SetPSDSize(PSDInfo *psd_info,Image *image,
+  const MagickSizeType size)
+{
+  if (psd_info->version == 1)
+    return(WriteBlobMSBLong(image,(unsigned long) size));
+  return(WriteBlobMSBLongLong(image,size));
+}
+
 static size_t PSDPackbitsEncodeImage(Image *image,const size_t length,
   const unsigned char *pixels,unsigned char *compressed_pixels)
 {