From c8d13ae9f7bc1bdff200ea7d4e31075455c4dcce Mon Sep 17 00:00:00 2001 From: Cristy Date: Wed, 25 Jan 2017 07:20:02 -0500 Subject: [PATCH] ... --- coders/caption.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/coders/caption.c b/coders/caption.c index 0fe6fe1d1d..4a0eba2b87 100644 --- a/coders/caption.c +++ b/coders/caption.c @@ -159,6 +159,7 @@ static Image *ReadCAPTIONImage(const ImageInfo *image_info, draw_info->gravity=(GravityType) ParseCommandOption(MagickGravityOptions, MagickFalse,gravity); split=MagickFalse; + status=MagickTrue; if (image->columns == 0) { text=AcquireString(caption); @@ -189,7 +190,8 @@ static Image *ReadCAPTIONImage(const ImageInfo *image_info, image->rows=(size_t) ((i+1)*(metrics.ascent-metrics.descent+ draw_info->interline_spacing+draw_info->stroke_width)+0.5); } - status=SetImageExtent(image,image->columns,image->rows,exception); + if (status != MagickFalse) + status=SetImageExtent(image,image->columns,image->rows,exception); if (status == MagickFalse) { draw_info=DestroyDrawInfo(draw_info);