From: Dirk Lemstra Date: Sat, 3 Dec 2016 16:52:58 +0000 (+0100) Subject: Use write instead of read mask. X-Git-Tag: 7.0.3-9~7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=456becfb00678e364bbdfe75df19c160f6de94e1;p=imagemagick Use write instead of read mask. --- diff --git a/coders/clip.c b/coders/clip.c index 2f8476305..c49dea881 100644 --- a/coders/clip.c +++ b/coders/clip.c @@ -117,7 +117,7 @@ static Image *ReadCLIPImage(const ImageInfo *image_info, *clip_image; (void) ClipImage(image,exception); - clip_image=GetImageMask(image,ReadPixelMask,exception); + clip_image=GetImageMask(image,WritePixelMask,exception); if (clip_image == (Image *) NULL) ThrowReaderException(CoderError,"ImageDoesNotHaveAClipMask"); image=DestroyImage(image); @@ -225,11 +225,11 @@ static MagickBooleanType WriteCLIPImage(const ImageInfo *image_info, MagickBooleanType status; - if (image->read_mask == MagickFalse) + if (image->write_mask == MagickFalse) (void) ClipImage(image,exception); - if (image->read_mask == MagickFalse) + if (image->write_mask == MagickFalse) ThrowWriterException(CoderError,"ImageDoesNotHaveAClipMask"); - clip_image=GetImageMask(image,ReadPixelMask,exception); + clip_image=GetImageMask(image,WritePixelMask,exception); if (clip_image == (Image *) NULL) return(MagickFalse); (void) CopyMagickString(clip_image->filename,image->filename,