From 9dc1b24658946aedadac7426b8158d582787b16a Mon Sep 17 00:00:00 2001 From: "JunSeok, Kim" Date: Thu, 9 Aug 2018 16:29:39 +0900 Subject: [PATCH] e_test_helper: added null check of ec Change-Id: I2bdd23ead16815a616a30816d17056bccdf91902 --- src/bin/e_test_helper.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/bin/e_test_helper.c b/src/bin/e_test_helper.c index 011c8fb..6ccd76f 100644 --- a/src/bin/e_test_helper.c +++ b/src/bin/e_test_helper.c @@ -805,6 +805,8 @@ _e_test_helper_cb_set_noti_level(const Eldbus_Service_Interface *iface EINA_UNUS if (win) { ec = e_pixmap_find_client_by_res_id(win); + if (!ec) return reply; + evas_object_layer_set(ec->frame, layer); } @@ -831,6 +833,8 @@ _e_test_helper_cb_set_focus_skip(const Eldbus_Service_Interface *iface EINA_UNUS if (win) { ec = e_pixmap_find_client_by_res_id(win); + if (!ec) return reply; + ec->icccm.accepts_focus = ec->icccm.take_focus = !skip_set; ec->changes.accepts_focus = 1; ec->changed = 1; @@ -888,6 +892,8 @@ _e_test_helper_cb_get_noti_level(const Eldbus_Service_Interface *iface EINA_UNUS } ec = e_pixmap_find_client_by_res_id(win); + if (!ec) goto fin; + layer = ec->layer; fin: -- 2.7.4