e_info_server: add NULL check of return value from evas_object_data_get() 36/244736/1
authorSung-Jin Park <sj76.park@samsung.com>
Wed, 23 Sep 2020 22:44:27 +0000 (07:44 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Wed, 23 Sep 2020 22:44:27 +0000 (07:44 +0900)
Change-Id: I271bbb5385823670c26a9375a608497eca1ffb98
Signed-off-by: Sung-Jin Park <sj76.park@samsung.com>
src/bin/e_info_server.c

index fe77b8c8b62f17ec8310ec51d408a0eb09c85e87..4f31398cff0b7c247ccadb0c531c2885ee58725f 100644 (file)
@@ -1397,6 +1397,12 @@ _set_win_prop_Ignored(Evas_Object *evas_obj, const char *prop_value)
 {
    E_Client *ec = evas_object_data_get(evas_obj, "E_Client");
 
+   if (!ec)
+     {
+        ERR("No ec available !Return NULL !");
+        return NULL;
+     }
+
    if(strstr(prop_value, "TRUE"))
      ec->ignored = 1; /* TODO: is't right? */
    else if(strstr(prop_value, "FALSE"))