forked from enlightenment/efl
edje: fix memory leak when alias are present.
SVN revision: 74960
This commit is contained in:
parent
2547d07ea3
commit
07742ef737
|
@ -544,3 +544,7 @@
|
||||||
2012-08-06 Cedric Bail
|
2012-08-06 Cedric Bail
|
||||||
|
|
||||||
* Call edje_object_message_signal_process also on GROUP part Edje object.
|
* Call edje_object_message_signal_process also on GROUP part Edje object.
|
||||||
|
|
||||||
|
2012-08-07 Cedric Bail
|
||||||
|
|
||||||
|
* Fix memory leak when Edje file have alias defined.
|
||||||
|
|
|
@ -30,6 +30,7 @@ Fixes:
|
||||||
* Fix shutdown of Edje_Multisense.
|
* Fix shutdown of Edje_Multisense.
|
||||||
* Reduce potential reentrant issue when using edje_object_signal_emit.
|
* Reduce potential reentrant issue when using edje_object_signal_emit.
|
||||||
* Call edje_object_message_signal_process also on GROUP part Edje object.
|
* Call edje_object_message_signal_process also on GROUP part Edje object.
|
||||||
|
* Remove memory leak when alias are present in the edj file.
|
||||||
|
|
||||||
Edje 1.2.0
|
Edje 1.2.0
|
||||||
|
|
||||||
|
|
|
@ -1446,6 +1446,9 @@ _edje_collection_free(Edje_File *edf, Edje_Part_Collection *ec, Edje_Part_Collec
|
||||||
if (ec->script) embryo_program_free(ec->script);
|
if (ec->script) embryo_program_free(ec->script);
|
||||||
_edje_lua2_script_unload(ec);
|
_edje_lua2_script_unload(ec);
|
||||||
|
|
||||||
|
eina_hash_free(ec->alias);
|
||||||
|
eina_hash_free(ec->aliased);
|
||||||
|
|
||||||
/* Destroy all part and description. */
|
/* Destroy all part and description. */
|
||||||
eina_mempool_del(ce->mp.RECTANGLE);
|
eina_mempool_del(ce->mp.RECTANGLE);
|
||||||
eina_mempool_del(ce->mp.TEXT);
|
eina_mempool_del(ce->mp.TEXT);
|
||||||
|
|
Loading…
Reference in New Issue