From 013c5696336bd9b998c94ec1d310cc5446ab78bb Mon Sep 17 00:00:00 2001 From: JengHyun Kang Date: Thu, 7 Apr 2016 09:55:16 +0900 Subject: [PATCH] Check client and surface are all NULL Change-Id: I6f3b9e650eea357430a34249f4683f499f5d0473 --- src/e_mod_keyrouter_events.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/e_mod_keyrouter_events.c b/src/e_mod_keyrouter_events.c index ea9dcbc..21dd418 100644 --- a/src/e_mod_keyrouter_events.c +++ b/src/e_mod_keyrouter_events.c @@ -396,7 +396,7 @@ e_keyrouter_util_get_pid(struct wl_client *client, struct wl_resource *surface) struct wl_client *cur_client = NULL; if (client) cur_client = client; - else cur_client = wl_resource_get_client(surface); + else if (surface) cur_client = wl_resource_get_client(surface); EINA_SAFETY_ON_NULL_RETURN_VAL(cur_client, 0); wl_client_get_credentials(cur_client, &pid, &uid, &gid); -- 2.34.1