int media_svc_create_thumbnail(const char *file_path, int media_type, uid_t uid, char **thumbnail_path);
-int media_svc_get_book_by_keyword(sqlite3 *handle, const char *keyword, uid_t uid, GList **result);
+int media_svc_get_book_by_keyword(sqlite3 *handle, const char *keyword, GList **result);
int media_svc_check_db(sqlite3 *handle, uid_t uid);
#ifdef __cplusplus
return ret;
}
-int media_svc_get_book_by_keyword(sqlite3 *handle, const char *keyword, uid_t uid, GList **result)
+int media_svc_get_book_by_keyword(sqlite3 *handle, const char *keyword, GList **result)
{
int ret = MS_MEDIA_ERR_NONE;
GList *item_list = NULL;
for (iter = item_list; iter; iter = g_list_next(iter)) {
if (_media_svc_is_keyword_included((char *)iter->data, keyword))
- *result = g_list_append(*result, g_strdup((gchar *)iter->data));
+ *result = g_list_append(*result, g_steal_pointer(&iter->data));
}
g_list_free_full(item_list, g_free);