Fix Coverity issue : 1048215 Resource leak 95/209595/1
authorJung Jihoon <jh8801.jung@samsung.com>
Tue, 9 Jul 2019 07:19:19 +0000 (16:19 +0900)
committerJung Jihoon <jh8801.jung@samsung.com>
Tue, 9 Jul 2019 07:42:12 +0000 (16:42 +0900)
Change-Id: I7b35b6e85206df2df5d0db801356105cdda968af
Signed-off-by: Jung Jihoon <jh8801.jung@samsung.com>
src/mtp_init.c

index 8f767ec..e0681e2 100644 (file)
@@ -135,8 +135,12 @@ void _mtp_init(add_rem_store_t sel)
        }
 
        sync_partner = vconf_get_str(VCONFKEY_MTP_SYNC_PARTNER_STR);
-       if (sync_partner != NULL && strlen(sync_partner) > 0) {
-               _device_set_sync_partner(sync_partner);
+       if (sync_partner != NULL) {
+               if (strlen(sync_partner) > 0)
+                       _device_set_sync_partner(sync_partner);
+               else
+                       _device_set_sync_partner(MTP_DEV_PROPERTY_SYNCPARTNER);
+
                g_free(sync_partner);
        } else {
                _device_set_sync_partner(MTP_DEV_PROPERTY_SYNCPARTNER);