if (p->edf)
_edje_cache_file_unref(p->edf);
- free(p);
- }
+ EINA_LIST_FREE(p->fontlist, ft)
+ {
+ Edje_Font *st = ft->f;
- EINA_LIST_FREE(p->fontlist, ft)
- {
- Edje_Font *st = ft->f;
+ eina_stringshare_del(st->name);
+ eina_stringshare_del(st->file);
+ free(ft->data);
+ free(st);
+ free(ft);
+ }
- eina_stringshare_del(st->name);
- eina_stringshare_del(st->file);
- free(ft->data);
- free(st);
- free(ft);
+ free(p);
}
switch (s)