From: Sejun Park Date: Mon, 6 Feb 2017 09:14:04 +0000 (+0900) Subject: [UTC][mediatool][NON-ACR][TSAM-12751: fix the memory leak] X-Git-Tag: 4.0_Bringup~54^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ce9cc618646a30b5235286f7806e5f15ebe49397;p=test%2Ftct%2Fnative%2Fapi.git [UTC][mediatool][NON-ACR][TSAM-12751: fix the memory leak] Change-Id: Ic49f1e7a4d37c0a97a6901f06f46a7288ce00e43 --- diff --git a/src/utc/mediatool/utc-mediatool.c b/src/utc/mediatool/utc-mediatool.c index ceb44157b..5ea1c139d 100755 --- a/src/utc/mediatool/utc-mediatool.c +++ b/src/utc/mediatool/utc-mediatool.c @@ -250,6 +250,7 @@ int utc_media_packet_set_format_p(void) int ret2 = MEDIA_PACKET_ERROR_NONE; media_format_h fmt; + if (media_format_create(&fmt) == MEDIA_FORMAT_ERROR_NONE) { int ret_video = MEDIA_FORMAT_ERROR_NONE; ret_video = media_format_set_video_mime(fmt, MEDIA_FORMAT_H264_HP); @@ -274,6 +275,7 @@ int utc_media_packet_set_format_p(void) if(ret1 == MEDIA_PACKET_ERROR_NONE) media_packet_destroy(packet); + media_format_unref(fmt); return 0; } @@ -2037,6 +2039,9 @@ int utc_media_format_make_writable_p(void) ret = media_format_make_writable(format, &fmt); assert_eq(MEDIA_FORMAT_ERROR_NONE,ret); + ret = media_format_unref(fmt); + assert_eq(MEDIA_FORMAT_ERROR_NONE,ret); + return 0; }