From: Cristy Date: Sat, 24 Dec 2016 18:38:14 +0000 (-0500) Subject: ... X-Git-Tag: 7.0.4-1~19 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=98b249c7b3b34f3135897a9f4009144bdc3bd741;p=imagemagick ... --- diff --git a/MagickCore/draw.c b/MagickCore/draw.c index 86bd24ca1..96b6be6e8 100644 --- a/MagickCore/draw.c +++ b/MagickCore/draw.c @@ -2921,11 +2921,8 @@ MagickExport MagickBooleanType DrawImage(Image *image,const DrawInfo *draw_info, (size_t) number_points,sizeof(*primitive_info)); if ((primitive_info == (PrimitiveInfo *) NULL) || (number_points != (MagickSizeType) ((size_t) number_points))) - { - (void) ThrowMagickException(exception,GetMagickModule(), - ResourceLimitError,"MemoryAllocationFailed","`%s'",image->filename); - break; - } + ThrowBinaryException(ResourceLimitError,"MemoryAllocationFailed", + image->filename); } primitive_info[j].primitive=primitive_type; primitive_info[j].coordinates=(size_t) x;