From: Cristy Date: Sat, 2 Apr 2016 19:30:17 +0000 (-0400) Subject: ... X-Git-Tag: 7.0.1-0~86 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5570fc587fc1fb64666649c75bb7531e08e96a0a;p=imagemagick ... --- diff --git a/MagickCore/fourier.c b/MagickCore/fourier.c index 5265f07e8..a7fefda91 100644 --- a/MagickCore/fourier.c +++ b/MagickCore/fourier.c @@ -570,7 +570,7 @@ static MagickBooleanType ForwardFourier(const FourierInfo *fourier_info, i=0L; for (y=0L; y < (ssize_t) fourier_info->height; y++) { - q=GetCacheViewAuthenticPixels(magnitude_view,0L,y,fourier_info->height,1UL, + q=GetCacheViewAuthenticPixels(magnitude_view,0L,y,fourier_info->width,1UL, exception); if (q == (Quantum *) NULL) break; @@ -622,7 +622,7 @@ static MagickBooleanType ForwardFourier(const FourierInfo *fourier_info, phase_view=AcquireAuthenticCacheView(phase_image,exception); for (y=0L; y < (ssize_t) fourier_info->height; y++) { - q=GetCacheViewAuthenticPixels(phase_view,0L,y,fourier_info->height,1UL, + q=GetCacheViewAuthenticPixels(phase_view,0L,y,fourier_info->width,1UL, exception); if (q == (Quantum *) NULL) break; @@ -1127,7 +1127,7 @@ static MagickBooleanType InverseFourier(FourierInfo *fourier_info, /* Inverse fourier - read image and break down into a double array. */ - magnitude_info=AcquireVirtualMemory((size_t)fourier_info->height, + magnitude_info=AcquireVirtualMemory((size_t) fourier_info->height, fourier_info->width*sizeof(*magnitude_pixels)); phase_info=AcquireVirtualMemory((size_t) fourier_info->height, fourier_info->width*sizeof(*phase_pixels));