diff options
Diffstat (limited to 'src/lib/edje/edje_main.c')
-rw-r--r-- | src/lib/edje/edje_main.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/lib/edje/edje_main.c b/src/lib/edje/edje_main.c index f6d8462e35..55318e2098 100644 --- a/src/lib/edje/edje_main.c +++ b/src/lib/edje/edje_main.c @@ -81,6 +81,7 @@ edje_init(void) } _edje_scale = FROM_DOUBLE(1.0); + _edje_global_obj = efl_add(EDJE_GLOBAL_CLASS, NULL); _edje_edd_init(); _edje_text_init(); @@ -140,6 +141,8 @@ shutdown_all: _edje_text_class_hash_free(); _edje_size_class_hash_free(); _edje_edd_shutdown(); + efl_del(_edje_global_obj); + _edje_global_obj = NULL; efreet_shutdown(); shutdown_evas: evas_shutdown(); @@ -191,6 +194,8 @@ _edje_shutdown_core(void) _edje_text_class_hash_free(); _edje_size_class_hash_free(); _edje_edd_shutdown(); + efl_del(_edje_global_obj); + _edje_global_obj = NULL; eina_cow_del(_edje_calc_params_map_cow); eina_cow_del(_edje_calc_params_physics_cow); |