Resolve Coverity Issues : 1050711, 1050713 29/213129/1 accepted/tizen/unified/20190901.225944 submit/tizen/20190830.123409
authorAmritanshu <a.pandia1@samsung.com>
Fri, 30 Aug 2019 12:01:57 +0000 (17:31 +0530)
committerAmritanshu <a.pandia1@samsung.com>
Fri, 30 Aug 2019 12:01:57 +0000 (17:31 +0530)
Change-Id: Ibab8c4dd79c7cb6be30945a5ef42906d9283775b
Signed-off-by: Amritanshu <a.pandia1@samsung.com>
src/util.c

index 89c3281..b7d39cb 100644 (file)
@@ -652,7 +652,10 @@ int util_system_settings_set_changed_cb(system_settings_key_e key, system_settin
        if (!handler)
                return -1;
 
-       system_settings_unset_changed_cb(key);
+       int ret = system_settings_unset_changed_cb(key);
+       if (ret != SYSTEM_SETTINGS_ERROR_NONE) {
+               _E("system_settings_unset_changed_cb failed[%d]: %s", ret, get_error_message(ret));
+       }
 
        int err = system_settings_set_changed_cb(key, _system_settings_cb, NULL);
        if (err != SYSTEM_SETTINGS_ERROR_NONE) {
@@ -687,7 +690,12 @@ void util_system_settings_unset_changed_cb(system_settings_key_e key, system_set
                }
        }
        if (del_key_cb)
-               system_settings_unset_changed_cb(key);
+       {
+               int ret = system_settings_unset_changed_cb(key);
+               if (ret != SYSTEM_SETTINGS_ERROR_NONE) {
+                       _E("system_settings_unset_changed_cb failed[%d]: %s", ret, get_error_message(ret));
+               }
+       }
 }
 
 static void _runtime_info_cb(runtime_info_key_e key, void *data)