From 694d1600e8620693dd8b1ca467d0de7dbe5150ac Mon Sep 17 00:00:00 2001 From: Chris Michael Date: Fri, 28 Jun 2013 14:13:09 +0100 Subject: [PATCH] We should free glyph_out also (as that gets malloc'd too) on error. Signed-off-by: Chris Michael --- src/lib/evas/common/evas_font_draw.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/evas/common/evas_font_draw.c b/src/lib/evas/common/evas_font_draw.c index 482f48a0fc..cea367a0af 100644 --- a/src/lib/evas/common/evas_font_draw.c +++ b/src/lib/evas/common/evas_font_draw.c @@ -338,6 +338,7 @@ evas_common_font_draw_prepare(Evas_Text_Props *text_props) return; error: + if (fg->glyph_out) free(fg->glyph_out); if (fg) free(fg); eina_inarray_free(glyphs); }