aaaah more bad cedric ... eh? :)

SVN revision: 53794
This commit is contained in:
Carsten Haitzler 2010-10-23 03:51:12 +00:00
parent 222c59ba12
commit 7c835c0efb
2 changed files with 4 additions and 1 deletions

View File

@ -57,7 +57,6 @@ Eet_Data_Descriptor *_edje_edd_edje_external_param = NULL;
\ \
data = eina_mempool_malloc(_emp_##Type, size); \ data = eina_mempool_malloc(_emp_##Type, size); \
memset(data, 0, size); \ memset(data, 0, size); \
\
return data; \ return data; \
} \ } \
\ \

View File

@ -1181,6 +1181,10 @@ _edje_collection_free(Edje_File *edf, Edje_Part_Collection *ec, Edje_Part_Collec
free(ep->other.desc); free(ep->other.desc);
free(ep->items); free(ep->items);
// technically need this - but we ASSUME we use "one_big" so everything gets
// freed in one go lower down when we del the mempool... but what if pool goes
// "over"?
eina_mempool_free(ce->mp.part, ep);
} }
free(ec->parts); free(ec->parts);
ec->parts = NULL; ec->parts = NULL;