g_slist_foreach(g_inserted_noti_list, __media_svc_publish_noti_by_item, NULL);
}
-int _media_svc_destroy_noti_item(media_svc_noti_item *item)
+void _media_svc_destroy_noti_item(media_svc_noti_item *item)
{
- if (item) {
- SAFE_FREE(item->media_uuid);
- SAFE_FREE(item->path);
- SAFE_FREE(item->mime_type);
-
- SAFE_FREE(item);
- }
+ if (!item)
+ return;
- return MS_MEDIA_ERR_NONE;
+ SAFE_FREE(item->media_uuid);
+ SAFE_FREE(item->path);
+ SAFE_FREE(item->mime_type);
+ SAFE_FREE(item);
}
return ret;
}
-int __media_svc_delete_thumbnail(sqlite3 *handle)
+static int __media_svc_delete_thumbnail(sqlite3 *handle)
{
int ret = MS_MEDIA_ERR_NONE;
char *sql = NULL;
void _media_svc_initialize_noti_list(void);
void _media_svc_insert_item_to_noti_list(media_svc_content_info_s *content_info);
void _media_svc_publish_noti_list(void);
-int _media_svc_destroy_noti_item(media_svc_noti_item *item);
+void _media_svc_destroy_noti_item(media_svc_noti_item *item);
int _media_svc_publish_noti(media_item_update_type_e update_type, const char *path, media_type_e media_type, const char *uuid, const char *mime_type);
int _media_svc_publish_dir_noti(media_item_update_type_e update_type, const char *path, const char *uuid, int pid);