e_info_client: check return values of eldbus message 14/215814/2
authorjeon <jhyuni.kang@samsung.com>
Wed, 16 Oct 2019 07:21:50 +0000 (16:21 +0900)
committerjeon <jhyuni.kang@samsung.com>
Wed, 16 Oct 2019 07:31:47 +0000 (16:31 +0900)
Change-Id: I355c319028cf236a5ea8f3d68a7f1107ab95b2ce

src/bin/e_info_client.c

index 6384e42b0b093c369a9387546754791afa1294ed..84e0a9cbbac1684e2ef7b865a6c7e1e57f5159ed 100644 (file)
@@ -1633,7 +1633,9 @@ finish:
 static void
 _e_info_client_proc_subsurface(int argc, char **argv)
 {
-   _e_info_client_eldbus_message("subsurface", _cb_subsurface_info_get);
+   Eina_Bool res;
+   res = _e_info_client_eldbus_message("subsurface", _cb_subsurface_info_get);
+   EINA_SAFETY_ON_NULL_RETURN(res);
 }
 
 static void
@@ -2284,7 +2286,9 @@ _e_info_client_proc_bgcolor_set(int argc, char **argv)
 
    printf("(A, R, G, B) : %d, %d, %d, %d\n", a, r, g, b);
 
-   _e_info_client_eldbus_message_with_args("bgcolor_set", NULL, "iiii", a, r, g, b);
+   res = _e_info_client_eldbus_message_with_args("bgcolor_set", NULL, "iiii", a, r, g, b);
+   EINA_SAFETY_ON_NULL_RETURN(res);
+
    return;
 
 error_msg:
@@ -4553,9 +4557,13 @@ finish:
 static void
 _e_info_client_proc_shutdown(int argc, char **argv)
 {
+   Eina_Bool res;
+
    EINA_SAFETY_ON_FALSE_GOTO(argc == 2, usage);
 
-   _e_info_client_eldbus_message("shutdown", _e_info_client_cb_shutdown);
+   res = _e_info_client_eldbus_message("shutdown", _e_info_client_cb_shutdown);
+   EINA_SAFETY_ON_NULL_RETURN(res);
+
    goto finish;
 
 usage :
@@ -5164,13 +5172,15 @@ static void
 _e_info_client_proc_focus_policy_ext(int argc, char **argv)
 {
    int input = -1;
+   Eina_Bool res;
 
    EINA_SAFETY_ON_FALSE_GOTO(argc == 3, usage);
 
    input = atoi(argv[2]);
    if ((input != 0) && (input != 1) && (input != -1)) goto usage;
 
-   _e_info_client_eldbus_message_with_args("focus_policy_ext_set", _e_info_client_cb_focus_policy_ext, "i", atoi(argv[2]));
+   res = _e_info_client_eldbus_message_with_args("focus_policy_ext_set", _e_info_client_cb_focus_policy_ext, "i", atoi(argv[2]));
+   EINA_SAFETY_ON_FALSE_RETURN(res);
 
    return;
 
@@ -5235,8 +5245,10 @@ static void
 _e_info_client_proc_focus_history(int argc, char **argv)
 {
    EINA_SAFETY_ON_FALSE_GOTO(argc == 2, usage);
+   Eina_Bool res;
 
-   _e_info_client_eldbus_message("focus_history", _e_info_client_cb_focus_history);
+   res = _e_info_client_eldbus_message("focus_history", _e_info_client_cb_focus_history);
+   EINA_SAFETY_ON_FALSE_RETURN(res);
 
    return;