Fix coverity issue
authorYu <jiung.yu@samsung.com>
Tue, 18 May 2021 03:46:28 +0000 (12:46 +0900)
committerYu <jiung.yu@samsung.com>
Tue, 18 May 2021 03:46:28 +0000 (12:46 +0900)
Change-Id: I31263cd982b0e00be6bf779072081125f3f8b62c

packaging/wifi-direct-manager.spec
src/wifi-direct-util.c

index 2762cce..9867706 100644 (file)
@@ -6,7 +6,7 @@
 
 Name:          wifi-direct-manager
 Summary:       Wi-Fi Direct manger
-Version:       1.3.6
+Version:       1.3.7
 Release:       1
 Group:      Network & Connectivity/Wireless
 License:    Apache-2.0
index 4754ab7..b01a532 100644 (file)
@@ -807,7 +807,7 @@ void _wfd_util_check_country_cb(keynode_t *key, void *data)
        char *ccode;
        GKeyFile *keyfile = NULL;
        const char *file_path = COUNTRY_CODE_FILE;
-       GError * err = NULL;
+       GError *err = NULL;
 
        if (!manager) {
                WDS_LOGE("Invalid parameter");
@@ -827,6 +827,7 @@ void _wfd_util_check_country_cb(keynode_t *key, void *data)
        if (!res) {
                WDS_LOGE("Failed to load key file(%s)", err->message);
                g_key_file_free(keyfile);
+               g_error_free(err);
                return;
        }
 
@@ -834,6 +835,7 @@ void _wfd_util_check_country_cb(keynode_t *key, void *data)
        if (!ccode) {
                WDS_LOGE("Failed to get country code string(%s)", err->message);
                g_key_file_free(keyfile);
+               g_error_free(err);
                return;
        }