From 53262fa21dad96f4b0fc9e8c45fb3f5b2c0b6869 Mon Sep 17 00:00:00 2001 From: "Junseok, Kim" Date: Tue, 28 Apr 2020 18:59:24 +0900 Subject: [PATCH] e_service_launcher: add null check Change-Id: I08c7e6f64e4e7df8babe09c93f524abe8a13f355 Signed-off-by: Junseok, Kim --- src/bin/services/e_service_launcher.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/bin/services/e_service_launcher.c b/src/bin/services/e_service_launcher.c index 594e380..7a721c4 100644 --- a/src/bin/services/e_service_launcher.c +++ b/src/bin/services/e_service_launcher.c @@ -1364,6 +1364,8 @@ _launcher_handler_cb_hook_vis_uniconify_render_running(void *data EINA_UNUSED, E E_Client *activity = NULL, *prov_ec = NULL; Launcher_State new_state; + EINA_SAFETY_ON_NULL_RETURN_VAL(ec, EINA_FALSE); + lc = _launcher_handler_launcher_find(ec); if (!lc) { @@ -1447,6 +1449,8 @@ _launcher_handler_cb_hook_vis_lower(void *data EINA_UNUSED, E_Client *ec) E_Client *activity = NULL, *prov_ec = NULL; Launcher_State new_state; + EINA_SAFETY_ON_NULL_RETURN_VAL(ec, EINA_FALSE); + activity = e_policy_visibility_main_activity_get(); EINA_SAFETY_ON_NULL_RETURN_VAL(activity, EINA_FALSE); @@ -1513,6 +1517,8 @@ _launcher_handler_cb_hook_vis_hide(void *data EINA_UNUSED, E_Client *ec) E_Client *activity = NULL, *prov_ec = NULL; Launcher_State new_state; + EINA_SAFETY_ON_NULL_RETURN_VAL(ec, EINA_FALSE); + activity = e_policy_visibility_main_activity_get(); EINA_SAFETY_ON_NULL_RETURN_VAL(activity, EINA_FALSE); -- 2.7.4