Fix build error for product TV 83/307483/3 accepted/tizen/unified/20240312.132028 accepted/tizen/unified/x/20240313.092102
authorJiyong <jiyong.min@samsung.com>
Mon, 11 Mar 2024 03:40:20 +0000 (12:40 +0900)
committerJiyong <jiyong.min@samsung.com>
Mon, 11 Mar 2024 06:05:50 +0000 (15:05 +0900)
Change-Id: I6b27e5055d5fc00a4ad7fc325151a546ed044ce8

src/server/media-server-device-block.c

index 9f1394a..c11b747 100644 (file)
@@ -336,7 +336,8 @@ int ms_check_mounted_storage(uid_t uid)
                        ret = ms_write_device_info(mounted_path, device_uuid);
                        if (ret != MS_MEDIA_ERR_NONE) {
                                MS_DBG_ERR("ms_write_device_info failed");
-                               MS_SAFE_FREE(device_uuid);
+                               if (device_uuid)
+                                       free(device_uuid);
                                continue;
                        }
                        ret = ms_insert_storage(handle, device_uuid, mounted_path, uid);
@@ -344,7 +345,8 @@ int ms_check_mounted_storage(uid_t uid)
                        scan_type = MS_SCAN_ALL;
                        storage_id = g_strdup(device_uuid);
 
-                       MS_SAFE_FREE(device_uuid);
+                       if (device_uuid)
+                               free(device_uuid);
                } else {
                        /* update storage information into media DB */
                        int validity = 0;