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_*/
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;
}
/* 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);
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;