From: Cristy Date: Fri, 8 Mar 2019 12:32:38 +0000 (-0500) Subject: Initialize primitive structure after resizing X-Git-Tag: 7.0.8-33~9 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=784c76d4488780a745b3b3bbe3dfec94892f1a02;p=imagemagick Initialize primitive structure after resizing --- diff --git a/MagickCore/draw.c b/MagickCore/draw.c index ff96a47ca..8ebff2680 100644 --- a/MagickCore/draw.c +++ b/MagickCore/draw.c @@ -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); } }