]> granicus.if.org Git - imagemagick/commitdiff
Restore cache request of NULL for zero width or height 7.0.8-22
authorCristy <urban-warrior@imagemagick.org>
Sun, 30 Dec 2018 13:23:51 +0000 (08:23 -0500)
committerCristy <urban-warrior@imagemagick.org>
Sun, 30 Dec 2018 13:23:51 +0000 (08:23 -0500)
ChangeLog
MagickCore/cache.c

index 3af90eeef146e3922888b6479bcc4c8b8161d279..faff377a51eb312ad15d47f480847e03cf9d7ba5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2018-12-30  7.0.8-22 Cristy  <quetzlzacatenango@image...>
+  * Release ImageMagick version 7.0.8-22, GIT revision 15189:842164090:20181230
+
 2018-12-29  7.0.8-22 Cristy  <quetzlzacatenango@image...>
   * Support negative rotations in a geometry (e.g. -10x-10+10+10).
   * Return expected canvas offset after a crop with gravity.
index d73d4dd781f87c528939b04c0fafce5ea49811b9..568c63b78167321670758f406bc13116128705cb 100644 (file)
@@ -5025,6 +5025,8 @@ static Quantum *SetPixelCacheNexusPixels(const CacheInfo *cache_info,
   if (cache_info->type == UndefinedCache)
     return((Quantum *) NULL);
   (void) memset(&nexus_info->region,0,sizeof(nexus_info->region));
+  if ((region->width == 0) || (region->height == 0))
+    return((Quantum *) NULL);
   if (((cache_info->type == MemoryCache) || (cache_info->type == MapCache)) &&
       (buffered == MagickFalse))
     {