From: Cristy Date: Mon, 31 Jul 2017 13:30:00 +0000 (-0400) Subject: Check for non-null image before we destroy it X-Git-Tag: 7.0.6-5~14^2~2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1f5e947893fe0ed3910b770768993e5cacd5539e;p=imagemagick Check for non-null image before we destroy it --- diff --git a/coders/msl.c b/coders/msl.c index 15e556e48..911119f24 100644 --- a/coders/msl.c +++ b/coders/msl.c @@ -8332,7 +8332,8 @@ static MagickBooleanType WriteMSLImage(const ImageInfo *image_info,Image *image, (void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",image->filename); msl_image=CloneImage(image,0,0,MagickTrue,exception); status=ProcessMSLScript(image_info,&msl_image,exception); - msl_image=DestroyImage(msl_image); + if (msl_image != (Image *) NULL) + msl_image=DestroyImage(msl_image); return(status); } #endif