From e3b2bb83e885eb35642c7029cedab50c5e1b263d Mon Sep 17 00:00:00 2001 From: cristy Date: Sat, 15 Feb 2014 13:20:08 +0000 Subject: [PATCH] --- MagickCore/annotate.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/MagickCore/annotate.c b/MagickCore/annotate.c index caabc57de..3f7fc5d3f 100644 --- a/MagickCore/annotate.c +++ b/MagickCore/annotate.c @@ -1193,7 +1193,11 @@ static MagickBooleanType RenderFreetype(Image *image,const DrawInfo *draw_info, encoding_type=ft_encoding_wansung; ft_status=FT_Select_Charmap(face,encoding_type); if (ft_status != 0) - ThrowBinaryException(TypeError,"UnrecognizedFontEncoding",encoding); + { + (void) FT_Done_Face(face); + (void) FT_Done_FreeType(library); + ThrowBinaryException(TypeError,"UnrecognizedFontEncoding",encoding); + } } /* Set text size. -- 2.50.1