]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Wed, 15 Apr 2015 13:03:19 +0000 (13:03 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Wed, 15 Apr 2015 13:03:19 +0000 (13:03 +0000)
MagickCore/resize.c

index 514a942175f0f7fa01886fd20cbc66d6058ce1fc..a1f379943b48a44ab85ac70967d096fd957fa854 100644 (file)
@@ -2121,7 +2121,7 @@ MagickExport Image *MagnifyImage(const Image *image,ExceptionInfo *exception)
           r+=GetPixelChannels(magnify_image);
           for (i=0; i < (ssize_t) channels; i++)
             r[i]=p[4*channels+i];
-          r+=GetPixelChannels(magnify_image)*magnify_image->columns;
+          r+=GetPixelChannels(magnify_image)*(magnify_image->columns-1);
           for (i=0; i < (ssize_t) channels; i++)
             r[i]=p[4*channels+i];
           r+=GetPixelChannels(magnify_image);
@@ -2146,7 +2146,7 @@ MagickExport Image *MagnifyImage(const Image *image,ExceptionInfo *exception)
           else
             for (i=0; i < (ssize_t) channels; i++)
               r[i]=p[4*channels+i];
-          r+=GetPixelChannels(magnify_image)*magnify_image->columns;
+          r+=GetPixelChannels(magnify_image)*(magnify_image->columns-1);
           if (fabs(intensity[3]-intensity[7]) < MagickEpsilon)
             for (i=0; i < (ssize_t) channels; i++)
               r[i]=p[3*channels+i];