From 15be797d622655244e4c57cc5e9e4cba013011f8 Mon Sep 17 00:00:00 2001 From: dirk Date: Sun, 10 Jul 2016 15:24:44 +0200 Subject: [PATCH] Fixed possible memory leak. --- coders/pdf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coders/pdf.c b/coders/pdf.c index 62c5d3032..ae1ac0b17 100644 --- a/coders/pdf.c +++ b/coders/pdf.c @@ -648,6 +648,7 @@ static Image *ReadPDFImage(const ImageInfo *image_info,ExceptionInfo *exception) page_geometry=GetPageGeometry(option); flags=ParseMetaGeometry(page_geometry,&page.x,&page.y,&page.width, &page.height); + page_geometry=DestroyString(page_geometry); if (flags == NoValue) { (void) ThrowMagickException(exception,GetMagickModule(),OptionError, @@ -659,7 +660,6 @@ static Image *ReadPDFImage(const ImageInfo *image_info,ExceptionInfo *exception) -0.5); page.height=(size_t) ceil((double) (page.height*image->resolution.y/ delta.y) -0.5); - page_geometry=DestroyString(page_geometry); fitPage=MagickTrue; } (void) CloseBlob(image); -- 2.40.0