Append list directly 75/311175/3
authorMinje Ahn <minje.ahn@samsung.com>
Thu, 16 May 2024 00:10:03 +0000 (09:10 +0900)
committerMinje ahn <minje.ahn@samsung.com>
Sun, 9 Jun 2024 23:46:21 +0000 (23:46 +0000)
Change-Id: I706081010b9183fa840feab1989beafcafafb1aa
Signed-off-by: Minje Ahn <minje.ahn@samsung.com>
include/media-svc-db-utils.h
src/media-svc-db-utils.c
src/media-svc-media.c

index ea83fbd..24868a3 100755 (executable)
@@ -41,6 +41,5 @@ int _media_svc_get_result_with_check_record(sqlite3 *handle, const char *sql_str
 int _media_svc_get_result(sqlite3 *handle, const char *sql_str, sqlite3_stmt **stmt);
 int _media_svc_sql_query_list(GList **query_list, uid_t uid);
 int _media_svc_sql_query_list_direct(GList **query_list, uid_t uid);
-void _media_svc_sql_query_add(GList **query_list, char **query);
 
 #endif /*_MEDIA_SVC_DB_UTILS_H_*/
index 14a99fa..fab1d65 100755 (executable)
@@ -706,8 +706,3 @@ ZERO_LEN:
 
        return ret;
 }
-
-void _media_svc_sql_query_add(GList **query_list, char **query)
-{
-       *query_list = g_list_append(*query_list, *query);
-}
index 2e13202..2dee920 100755 (executable)
@@ -102,8 +102,7 @@ int _media_svc_insert_item_stack(media_svc_content_info_s *content_info)
        media_svc_retvm_if(!q, MS_MEDIA_ERR_INVALID_PARAMETER, "make query failed");
 
        media_svc_sec_debug("Query[%s]", q);
-
-       _media_svc_sql_query_add(&g_media_svc_scanner_query_list, &q);
+       g_media_svc_scanner_query_list = g_list_append(g_media_svc_scanner_query_list, q);
 
        return MS_MEDIA_ERR_NONE;
 }
@@ -143,7 +142,7 @@ int _media_svc_update_item_with_data(bool is_direct, media_svc_content_info_s *c
        /* Scanner use only batch insert */
        if (is_direct) {
                media_svc_sec_debug("Query [%s]", q);
-               _media_svc_sql_query_add(&g_media_svc_scanner_query_list, &q);
+               g_media_svc_scanner_query_list = g_list_append(g_media_svc_scanner_query_list, q);
        } else {
                ret = _media_svc_sql_query(q, uid);
                sqlite3_free(q);
@@ -204,7 +203,7 @@ int _media_svc_update_item_validity(const char *path, int validity, bool stack_q
                ret = _media_svc_sql_query_direct(q, uid);
                sqlite3_free(q);
        } else {
-               _media_svc_sql_query_add(&g_media_svc_scanner_query_list, &q);
+               g_media_svc_scanner_query_list = g_list_append(g_media_svc_scanner_query_list, q);
        }
 
        return ret;