From 5acb8abc5cbe68e43a3fee517e73e4972f2d6afd Mon Sep 17 00:00:00 2001 From: Cedric BAIL Date: Tue, 12 Feb 2013 06:07:25 +0000 Subject: [PATCH] efl/evas: fix that awesome memory leak in E17 and every apps that don't change font name. SVN revision: 83837 --- src/lib/evas/canvas/evas_object_text.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/evas/canvas/evas_object_text.c b/src/lib/evas/canvas/evas_object_text.c index 273d98e..53a35d8 100644 --- a/src/lib/evas/canvas/evas_object_text.c +++ b/src/lib/evas/canvas/evas_object_text.c @@ -417,9 +417,9 @@ _text_font_set(Eo *eo_obj, void *_pd, va_list *list) if ((!font) || (size <= 0)) return; - fdesc = evas_font_desc_new(); if (!(o->cur.font && !strcmp(font, o->cur.font))) { + fdesc = evas_font_desc_new(); evas_font_name_parse(fdesc, font); } else -- 2.7.4