Fix TV build error 75/306375/3 accepted/tizen/unified/20240226.134011 accepted/tizen/unified/x/20240226.135040
authorJiyong <jiyong.min@samsung.com>
Wed, 21 Feb 2024 01:58:57 +0000 (10:58 +0900)
committerJiyong Min <jiyong.min@samsung.com>
Wed, 21 Feb 2024 03:38:00 +0000 (03:38 +0000)
Change-Id: Ibce0beed62a04215ace6444da6d67b6cd8030a15

packaging/media-server.spec
src/common/include/media-common-db-svc.h
src/common/media-common-db-svc.c
src/server/media-server-device-block.c

index 6731337..c0514d9 100644 (file)
@@ -1,6 +1,6 @@
 Name:       media-server
 Summary:    A server for media content management
-Version:    0.5.2
+Version:    0.5.3
 Release:    0
 Group:      Multimedia/Service
 License:    Apache-2.0
index dcb4ac7..e72ce8e 100644 (file)
@@ -63,7 +63,7 @@ void ms_register_end(uid_t uid);
 #ifdef _USE_TVPD_MODE
 int ms_cleanup_db(sqlite3 *handle, uid_t uid);
 int ms_update_folder_time(sqlite3 *handle, const char *storage_id, char *folder_path, uid_t uid);
-int ms_set_storage_scan_status(sqlite3 *handle, char *storage_id, media_scan_status_e scan_status, uid_t uid);
+int ms_set_storage_scan_status(sqlite3 *handle, const char *storage_id, media_scan_status_e scan_status, uid_t uid);
 int ms_genarate_uuid(char **uuid);
 int ms_scan_item_batch(sqlite3 *handle, const char *storage_id, const char *path, uid_t uid);
 int ms_get_extract_list(sqlite3 *handle, const char *storage_id, int scan_type, const char* path, int is_end, void *array);
index b8acd69..945656c 100644 (file)
@@ -665,7 +665,7 @@ int ms_update_folder_time(sqlite3 *handle, const char *storage_id, char *folder_
        return ret;
 }
 
-int ms_set_storage_scan_status(sqlite3 *handle, char *storage_id, media_scan_status_e scan_status, uid_t uid)
+int ms_set_storage_scan_status(sqlite3 *handle, const char *storage_id, media_scan_status_e scan_status, uid_t uid)
 {
        int ret = MS_MEDIA_ERR_NONE;
        int status = scan_status;
index 9e54fb6..3e3bd5f 100644 (file)
@@ -71,7 +71,7 @@ int ms_storage_insert_handler(const char *mount_path, const char *mount_uuid)
                        scan_type = MS_SCAN_PART;
                        ms_set_storage_validity(handle, mount_uuid, 1, uid);
 #ifdef _USE_TVPD_MODE
-                       if (ms_set_storage_scan_status(handle, uuid, MEDIA_SCAN_PREPARE, uid) != MS_MEDIA_ERR_NONE)
+                       if (ms_set_storage_scan_status(handle, mount_uuid, MEDIA_SCAN_PREPARE, uid) != MS_MEDIA_ERR_NONE)
                                MS_DBG_ERR("ms_set_storage_scan_status failed");
 #endif
                        MS_DBG_WARN("init storage data in DB");