elementary: fix configuration destruction by actually calling the proper way of destr...
authorCedric BAIL <cedric@osg.samsung.com>
Mon, 21 May 2018 23:59:51 +0000 (16:59 -0700)
committerWonki Kim <wonki_.kim@samsung.com>
Fri, 1 Jun 2018 03:52:10 +0000 (12:52 +0900)
src/lib/elementary/elm_config.c

index 6281ac8..4ed22f2 100644 (file)
@@ -1786,7 +1786,7 @@ _config_load(void)
         efl_del_intercept_set(_efl_config_obj, NULL);
         efl_loop_unregister(efl_main_loop_get(), EFL_CONFIG_INTERFACE, _efl_config_obj);
         efl_loop_unregister(efl_main_loop_get(), EFL_CONFIG_GLOBAL_CLASS, _efl_config_obj);
-        ELM_SAFE_FREE(_efl_config_obj, efl_unref);
+        ELM_SAFE_FREE(_efl_config_obj, efl_del);
         ELM_SAFE_FREE(_elm_config, _config_free);
         _elm_font_overlays_del_free();