edje_pick: fix memory leak while on group dependency build

@fix
This commit is contained in:
Vitalii Vorobiov 2016-12-13 14:17:39 +02:00
parent 3d452bdc60
commit df9128c3e3
1 changed files with 4 additions and 2 deletions

View File

@ -619,8 +619,10 @@ _edje_pick_header_dependencies_check(Edje_File *out_file, Edje_File *edf, Eina_L
memcpy(ce_new, ce_cor, sizeof(*ce_new)); \
ce_new->id = (*current_id); \
if (!eina_hash_find(out_file->collection, ce_new->entry)) \
eina_hash_direct_add(out_file->collection, ce_new->entry, \
ce_new); \
eina_hash_direct_add(out_file->collection, ce_new->entry, \
ce_new); \
else \
free(ce_new); \
} \
} \
eina_iterator_free(is); \