From: cristy Date: Wed, 19 May 2010 18:53:55 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~9423 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=66440bdb0222870bb0c79414fd1b7b202852643f;p=imagemagick --- diff --git a/coders/psd.c b/coders/psd.c index 953659051..8200e50c5 100644 --- a/coders/psd.c +++ b/coders/psd.c @@ -2171,7 +2171,7 @@ static MagickBooleanType WritePSDImage(const ImageInfo *image_info,Image *image) else { size_t length=strlen(theAttr); - layer_info_size += 8+length+(4-(length % 4))+1; + layer_info_size += 8+length+(4-(length % 4)); } layer_count++; tmp_image = GetNextImageInList(tmp_image); @@ -2214,7 +2214,7 @@ static MagickBooleanType WritePSDImage(const ImageInfo *image_info,Image *image) { (void) WriteBlobMSBShort(image,(unsigned short) (tmp_image->matte != MagickFalse ? 4 : 3)); - if (tmp_image->matte != MagickFalse ) { + if (tmp_image->matte!= MagickFalse ) { (void) WriteBlobMSBShort(image,(unsigned short) -1); (void) SetPSDSize(&psd_info,image,channel_size); } @@ -2263,7 +2263,7 @@ static MagickBooleanType WritePSDImage(const ImageInfo *image_info,Image *image) } else { size_t length=strlen(theAttr); (void) WriteBlobMSBLong(image,(unsigned int) (length+(4-(length % 4))+ - 1+8)); + 8)); (void) WriteBlobMSBLong(image,0); (void) WriteBlobMSBLong(image,0); WritePascalString( image, theAttr, 4 );