e_policy_visibility: fix memory corruption 63/138763/3
authorBoram Park <boram1288.park@samsung.com>
Thu, 13 Jul 2017 12:45:10 +0000 (21:45 +0900)
committerDoyoun Kang <doyoun.kang@samsung.com>
Thu, 13 Jul 2017 23:26:56 +0000 (23:26 +0000)
interceptors are e_comp_object's intercept_hooker. So it should be deleted by
e_comp_object_intercept_hook_del.

Change-Id: If4805b64563cceab672ca2836c332633a1cfb3fd

src/bin/e_policy_visibility.c

index 3c6188e..e51ae51 100644 (file)
@@ -1774,6 +1774,6 @@ e_policy_visibility_shutdown(void)
    E_FREE_FUNC(pol_vis->idle_enter, ecore_idle_enterer_del);
    E_FREE_LIST(pol_vis->hooks, e_client_hook_del);
    E_FREE_LIST(pol_vis->handlers, ecore_event_handler_del);
-   E_FREE_LIST(pol_vis->interceptors, e_comp_hook_del);
+   E_FREE_LIST(pol_vis->interceptors, e_comp_object_intercept_hook_del);
    E_FREE(pol_vis);
 }