From: Jiyong Min Date: Wed, 20 Oct 2021 02:11:14 +0000 (+0900) Subject: fix memory leak on testsuite X-Git-Tag: submit/tizen/20211115.041112^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=62dfb7831a75e693cc86c0094aed34b2bf977776;p=platform%2Fcore%2Fmultimedia%2Flibheif.git fix memory leak on testsuite Change-Id: I6f604872f45cd2bfe15fbac6fbeff537905c43a9 --- diff --git a/test/heif_testsuite.c b/test/heif_testsuite.c index 21d4d2c..120471f 100644 --- a/test/heif_testsuite.c +++ b/test/heif_testsuite.c @@ -378,6 +378,7 @@ static bool __test_decode(int mode) ret = heif_decode_image_from_buffer((unsigned char *)((void *)buffer), (size_t)size, g_color, &image); if (ret != LIBHEIF_ERROR_NONE) { g_print("\t[HEIF_TEST] heif_decode_image_from_buffer fail %d\n", ret); + g_free(buffer); return false; } @@ -442,6 +443,7 @@ static bool __test_thumb(int mode) ret = heif_decode_thumb_from_buffer((unsigned char *)((void *)buffer), (size_t)size, g_color, &thumbnail); if (ret != LIBHEIF_ERROR_NONE) { g_print("\t[HEIF_TEST] heif_decode_thumb_from_buffer fail %d\n", ret); + g_free(buffer); return false; }