]> granicus.if.org Git - imagemagick/commitdiff
Initialize primitive structure after resizing
authorCristy <mikayla-grace@urban-warrior.org>
Fri, 8 Mar 2019 12:32:38 +0000 (07:32 -0500)
committerCristy <mikayla-grace@urban-warrior.org>
Fri, 8 Mar 2019 12:32:38 +0000 (07:32 -0500)
MagickCore/draw.c

index ff96a47ca9ec7564fce239bd32ee8baa85409497..8ebff268091e06d179f3faa7df451cf6fd594489 100644 (file)
@@ -2259,7 +2259,12 @@ static MagickBooleanType CheckPrimitiveExtent(MVGInfo *mvg_info,
         *mvg_info->primitive_info,(size_t) extent,quantum);
       if (*mvg_info->primitive_info != (PrimitiveInfo *) NULL)
         {
+          register ssize_t
+            i;
+
           *mvg_info->extent=(size_t) extent;
+          for (i=mvg_info->offset; i < (ssize_t) extent; i++)
+            (*mvg_info->primitive_info)[i].primitive=UndefinedPrimitive;
           return(MagickTrue);
         }
     }