From: Hyunjun Ko Date: Tue, 9 Apr 2013 07:32:04 +0000 (+0900) Subject: Fix prevent defects X-Git-Tag: 2.1b_release~4 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0059b823cadf5d9dba790567d5ee712ab6981ebf;hp=7a23c9b20a267ec3397500086c6a399f0fe9ddeb;p=platform%2Fcore%2Fapi%2Fmedia-content.git Fix prevent defects --- diff --git a/test/media-content_test.c b/test/media-content_test.c index 541865f..7820996 100755 --- a/test/media-content_test.c +++ b/test/media-content_test.c @@ -1663,8 +1663,9 @@ int test_playlist_operation(void) } /* Get Playlist Count*/ - media_playlist_get_playlist_count_from_db(filter, &playlist_count); - media_content_debug("playlist_count [%d]", playlist_count); + ret = media_playlist_get_playlist_count_from_db(filter, &playlist_count); + if (ret == 0) + media_content_debug("playlist_count [%d]", playlist_count); /* Get Playlist*/ GList *playlist_id_list = NULL; @@ -2817,6 +2818,7 @@ gboolean _send_noti_operations(gpointer data) ret = media_info_insert_to_db(path, &media_item); if (ret < MEDIA_CONTENT_ERROR_NONE) { media_content_error("media_info_insert_to_db failed : %d", ret); + media_info_destroy(media_item); return FALSE; } @@ -2829,18 +2831,21 @@ gboolean _send_noti_operations(gpointer data) ret = media_filter_create(&filter); if(ret != MEDIA_CONTENT_ERROR_NONE) { media_content_error("Fail to create filter"); + media_info_destroy(media_item); return ret; } ret = media_filter_set_condition(filter, condition, MEDIA_CONTENT_COLLATE_DEFAULT); if(ret != MEDIA_CONTENT_ERROR_NONE) { media_filter_destroy(filter); + media_info_destroy(media_item); media_content_error("Fail to set condition"); return ret; } ret = media_info_delete_batch_from_db(filter); if(ret != MEDIA_CONTENT_ERROR_NONE) { media_filter_destroy(filter); + media_info_destroy(media_item); media_content_error("media_info_delete_batch_from_db failed : %d\n", ret); return ret; } @@ -2851,6 +2856,7 @@ gboolean _send_noti_operations(gpointer data) ret = media_info_update_to_db(media_item); if(ret != MEDIA_CONTENT_ERROR_NONE) { media_content_error("media_info_update_to_db failed : %d\n", ret); + media_info_destroy(media_item); return ret; }