From ea65ca0277d92589ca6231929cd796c2f2416b69 Mon Sep 17 00:00:00 2001 From: "minje.ahn" Date: Mon, 11 Jul 2022 12:12:15 +0900 Subject: [PATCH] Fix memory leak Change-Id: I7ffd17d78da85aea7742f9a24bf0d2ed56203139 Signed-off-by: minje.ahn --- test/media-content_test.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/media-content_test.c b/test/media-content_test.c index 695017f..1146ffe 100755 --- a/test/media-content_test.c +++ b/test/media-content_test.c @@ -1775,6 +1775,12 @@ int test_tag_operation_v2(void) return ret; } +static void __bookmark_handle_free(gpointer data) +{ + media_bookmark_h handle = (media_bookmark_h) data; + media_bookmark_destroy(handle); +} + int test_bookmark_operation(void) { /* bookmark is only supported for video information. */ @@ -1833,6 +1839,9 @@ int test_bookmark_operation(void) content_error("error media_bookmark_update_to_db : [%d]", ret); } + if (all_item_list) + g_list_free_full(all_item_list, __bookmark_handle_free); + ret = media_info_foreach_bookmark_from_db(test_video_id, NULL, bookmarks_cb, NULL); if (ret != MEDIA_CONTENT_ERROR_NONE) content_error("error media_info_foreach_bookmark_from_db : [%d]", ret); -- 2.7.4