diff --git a/legacy/edje/src/lib/edje_edit.c b/legacy/edje/src/lib/edje_edit.c index b7a7609e03..04b42574a0 100644 --- a/legacy/edje/src/lib/edje_edit.c +++ b/legacy/edje/src/lib/edje_edit.c @@ -4001,6 +4001,8 @@ edje_edit_font_add(Evas_Object *obj, const char* path, const char* alias) if (!_edje_import_font_file(ed, path, entry)) { eina_hash_del(ed->file->fonts, fnt->entry, fnt); + eina_stringshare_del(fnt->file); + eina_stringshare_del(fnt->entry); return EINA_FALSE; }