From: dirk Date: Thu, 28 Apr 2016 14:54:45 +0000 (+0200) Subject: Fix size of virtual buffer in LocalContrastImage. X-Git-Tag: 7.0.1-0~7 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=d6443990f586205164ecaf7238c748f2d50076ab;p=imagemagick Fix size of virtual buffer in LocalContrastImage. --- diff --git a/MagickCore/effect.c b/MagickCore/effect.c index 75ac4f1a2..6795a9d15 100644 --- a/MagickCore/effect.c +++ b/MagickCore/effect.c @@ -1741,7 +1741,7 @@ MagickExport Image *LocalContrastImage(const Image *image,const double radius, } scanLinePixels=(float *) GetVirtualMemoryBlob(scanLinePixels_info); /* Create intermediate buffer */ - interImage_info=AcquireVirtualMemory((image->rows+(2*width))*image->columns, + interImage_info=AcquireVirtualMemory(image->rows*(image->columns+(2*width)), sizeof(*interImage)); if (interImage_info == (MemoryInfo *) NULL) {