From: jiyong.min Date: Thu, 3 Dec 2020 06:41:25 +0000 (+0900) Subject: fix memory leak for '_src' when 'image_type' is invalid X-Git-Tag: submit/tizen/20201209.003119^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F05%2F248905%2F2;p=platform%2Fcore%2Fapi%2Fimage-util.git fix memory leak for '_src' when 'image_type' is invalid Change-Id: I9092c1c0edfaaef33a220b9c1014f9e23f69b39b --- diff --git a/packaging/capi-media-image-util.spec b/packaging/capi-media-image-util.spec index d3fc3f4..5c90554 100644 --- a/packaging/capi-media-image-util.spec +++ b/packaging/capi-media-image-util.spec @@ -1,6 +1,6 @@ Name: capi-media-image-util Summary: A Image Utility library in Tizen Native API -Version: 0.2.11 +Version: 0.2.12 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/image_util_encode.c b/src/image_util_encode.c index 4901f56..ff563ea 100644 --- a/src/image_util_encode.c +++ b/src/image_util_encode.c @@ -381,8 +381,9 @@ static int __image_util_encode_internal(encode_s * _handle) err = mm_util_encode_image_to_buffer(_src, _handle->enc_opt, _handle->dst_buffer, &_handle->dst_size); break; default: + image_util_error("Invalid image_type %d", _handle->image_type); + mm_image_destroy_image(_src); return IMAGE_UTIL_ERROR_INVALID_PARAMETER; - break; } mm_image_destroy_image(_src);