From: cristy Date: Wed, 19 Dec 2012 15:39:24 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~4555 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cfe5176ed366c5cce950f61ee6b11770fbbcb76a;p=imagemagick --- diff --git a/PerlMagick/Magick.xs b/PerlMagick/Magick.xs index e02bf4fb5..b2d921089 100644 --- a/PerlMagick/Magick.xs +++ b/PerlMagick/Magick.xs @@ -1586,7 +1586,7 @@ static void SetAttribute(pTHX_ struct PackageInfo *info,Image *image, y=0; items=sscanf(attribute,"%*[^[][%ld%*[,/]%ld",&x,&y); (void) items; - image_view=AcquireAuthenticCacheView(image); + image_view=AcquireAuthenticCacheView(image,exception); q=GetCacheViewAuthenticPixels(image_view,x,y,1,1,exception); if (q != (Quantum *) NULL) { @@ -1810,7 +1810,7 @@ static void SetAttribute(pTHX_ struct PackageInfo *info,Image *image, y=0; items=sscanf(attribute,"%*[^[][%ld%*[,/]%ld",&x,&y); (void) items; - image_view=AcquireVirtualCacheView(image); + image_view=AcquireVirtualCacheView(image,exception); q=GetCacheViewAuthenticPixels(image_view,x,y,1,1,exception); if (q != (Quantum *) NULL) { @@ -5011,7 +5011,7 @@ Get(ref,...) y=0; items=sscanf(attribute,"%*[^[][%ld%*[,/]%ld",&x,&y); (void) items; - image_view=AcquireVirtualCacheView(image); + image_view=AcquireVirtualCacheView(image,exception); p=GetCacheViewVirtualPixels(image_view,x,y,1,1,exception); if (p != (const Quantum *) NULL) { @@ -8431,7 +8431,7 @@ Mogrify(ref,...) 1.0); if (composite_image->alpha_trait == BlendPixelTrait) (void) SetImageAlpha(composite_image,OpaqueAlpha,exception); - composite_view=AcquireAuthenticCacheView(composite_image); + composite_view=AcquireAuthenticCacheView(composite_image,exception); for (y=0; y < (ssize_t) composite_image->rows ; y++) { q=GetCacheViewAuthenticPixels(composite_view,0,y,(ssize_t)