]> granicus.if.org Git - imagemagick/commitdiff
https://github.com/ImageMagick/ImageMagick/issues/1420
authorCristy <urban-warrior@imagemagick.org>
Sun, 16 Dec 2018 21:44:52 +0000 (16:44 -0500)
committerCristy <urban-warrior@imagemagick.org>
Sun, 16 Dec 2018 21:44:52 +0000 (16:44 -0500)
MagickCore/memory.c

index b6d225d9557e5605befdaf202824c318d426ff8e..52edf10c3087347b1e104bdce573afb5995886a7 100644 (file)
@@ -257,9 +257,7 @@ MagickExport void *AcquireAlignedMemory(const size_t count,const size_t quantum)
   memory=NULL;
   size=count*quantum;
   alignment=CACHE_LINE_SIZE;
-  if (size > (size_t) (GetMagickPageSize() >> 1))
-    alignment=(size_t) GetMagickPageSize();
-  extent=AlignedExtent(size,CACHE_LINE_SIZE);
+  extent=AlignedExtent(size,alignment);
   if ((size == 0) || (extent < size))
     return((void *) NULL);
 #if defined(MAGICKCORE_HAVE_POSIX_MEMALIGN)