From: jiyong.min Date: Wed, 28 Nov 2018 07:45:54 +0000 (+0900) Subject: Add to check the minimum size of the input buffer for decoding image X-Git-Tag: submit/tizen/20181205.014753~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8f358e3180d90634b28943d06f9038c32a17f107;p=platform%2Fcore%2Fapi%2Fimage-util.git Add to check the minimum size of the input buffer for decoding image Change-Id: I3c3d20f2576ef7e491d81fca7d7ef53382a4014e --- diff --git a/packaging/capi-media-image-util.spec b/packaging/capi-media-image-util.spec index 65ed930..b496a2f 100755 --- 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.1.44 +Version: 0.1.45 Release: 2 Group: Multimedia/API License: Apache-2.0 diff --git a/src/image_util_decode.c b/src/image_util_decode.c index 8fa201e..a1c1656 100755 --- a/src/image_util_decode.c +++ b/src/image_util_decode.c @@ -159,7 +159,7 @@ int image_util_decode_set_input_buffer(image_util_decode_h handle, const unsigne decode_s *_handle = (decode_s *) handle; image_util_retvm_if(_handle == NULL, IMAGE_UTIL_ERROR_INVALID_PARAMETER, "Invalid Handle"); - image_util_retvm_if((src_buffer == NULL || src_size == 0), IMAGE_UTIL_ERROR_INVALID_PARAMETER, "Invalid input buffer"); + image_util_retvm_if((src_buffer == NULL || src_size < 8), IMAGE_UTIL_ERROR_INVALID_PARAMETER, "Invalid input buffer"); IMAGE_UTIL_SAFE_FREE(_handle->path);