diff options
author | SeokHoon Lee <andy.shlee@samsung.com> | 2016-03-14 17:30:58 +0900 |
---|---|---|
committer | SeokHoon Lee <andy.shlee@samsung.com> | 2016-03-14 17:32:53 +0900 |
commit | c4a41a376570702fb7310b1e245a625309f11e0f (patch) | |
tree | 9317cd2bcd1483db9dd8f3ca1ab6056547ab34d2 | |
parent | 45448b9172666785396f8bd935bd37bd34fb8e7d (diff) | |
download | mediavision-submit/tizen/20160317.105205.tar.gz mediavision-submit/tizen/20160317.105205.tar.bz2 mediavision-submit/tizen/20160317.105205.zip |
Check error value in avpicture_get_sizesubmit/tizen/20160317.105205accepted/tizen/wearable/20160318.113335accepted/tizen/tv/20160318.113346accepted/tizen/mobile/20160318.113233accepted/tizen/ivi/20160318.113507accepted/tizen/common/20160317.161558
Signed-off-by: SeokHoon Lee <andy.shlee@samsung.com>
Change-Id: I1653c76b9173f6252cb719d1b23bb075996d3aa2
-rw-r--r-- | packaging/capi-media-vision.spec | 2 | ||||
-rw-r--r-- | test/testsuites/barcode/barcode_test_suite.c | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/packaging/capi-media-vision.spec b/packaging/capi-media-vision.spec index 79392162..0695c26e 100644 --- a/packaging/capi-media-vision.spec +++ b/packaging/capi-media-vision.spec @@ -1,6 +1,6 @@ Name: capi-media-vision Summary: Media Vision library for Tizen Native API -Version: 0.3.8 +Version: 0.3.9 Release: 0 Group: Multimedia/Framework License: Apache-2.0 and BSD-2.0 diff --git a/test/testsuites/barcode/barcode_test_suite.c b/test/testsuites/barcode/barcode_test_suite.c index c7bcaeca..6f03926f 100644 --- a/test/testsuites/barcode/barcode_test_suite.c +++ b/test/testsuites/barcode/barcode_test_suite.c @@ -118,13 +118,14 @@ int convert_rgb_to(unsigned char *src_buffer, unsigned char **dst_buffer, src_picture.linesize, 0, image_data.image_height, dst_picture.data, dst_picture.linesize); - *cvt_buffer_size = avpicture_get_size(pixel_format, + int picture_size = avpicture_get_size(pixel_format, image_data.image_width, image_data.image_height); - if(*cvt_buffer_size < 0) { + if(picture_size < 0) { avpicture_free(&dst_picture); MEDIA_VISION_FUNCTION_LEAVE(); return MEDIA_VISION_ERROR_OUT_OF_MEMORY; } + *cvt_buffer_size = (unsigned long)picture_size; (*dst_buffer) = (unsigned char*)malloc(*cvt_buffer_size); memcpy(*dst_buffer, dst_picture.data[0], *cvt_buffer_size); |