From 90a5372f5da2ecc7c5947e7f689ad8f6590a622d Mon Sep 17 00:00:00 2001 From: Minje Ahn Date: Thu, 16 May 2024 09:10:03 +0900 Subject: [PATCH] Append list directly Change-Id: I706081010b9183fa840feab1989beafcafafb1aa Signed-off-by: Minje Ahn --- include/media-svc-db-utils.h | 1 - src/media-svc-db-utils.c | 5 ----- src/media-svc-media.c | 7 +++---- 3 files changed, 3 insertions(+), 10 deletions(-) diff --git a/include/media-svc-db-utils.h b/include/media-svc-db-utils.h index ea83fbd..24868a3 100755 --- a/include/media-svc-db-utils.h +++ b/include/media-svc-db-utils.h @@ -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_*/ diff --git a/src/media-svc-db-utils.c b/src/media-svc-db-utils.c index 14a99fa..fab1d65 100755 --- a/src/media-svc-db-utils.c +++ b/src/media-svc-db-utils.c @@ -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); -} diff --git a/src/media-svc-media.c b/src/media-svc-media.c index 2e13202..2dee920 100755 --- a/src/media-svc-media.c +++ b/src/media-svc-media.c @@ -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; -- 2.7.4