diff options
author | Jeongmo Yang <jm80.yang@samsung.com> | 2017-03-07 16:28:31 +0900 |
---|---|---|
committer | Jeongmo Yang <jm80.yang@samsung.com> | 2017-03-07 17:38:33 +0900 |
commit | 2446451028e14123afb18cd58f16f43098f394c6 (patch) | |
tree | 03252d18fa3a43e4fda44493094b4d10e8f1ee2b | |
parent | 73753e8eb674f21ef79534ffa558419ad75cd19a (diff) | |
download | camera-2446451028e14123afb18cd58f16f43098f394c6.tar.gz camera-2446451028e14123afb18cd58f16f43098f394c6.tar.bz2 camera-2446451028e14123afb18cd58f16f43098f394c6.zip |
Fix Svace issuesubmit/tizen_unified/20170310.011401submit/tizen/20170307.122057accepted/tizen/wearable/20170308.120215accepted/tizen/unified/20170310.075659accepted/tizen/tv/20170308.120203accepted/tizen/mobile/20170308.120152accepted/tizen/ivi/20170308.120225accepted/tizen/common/20170309.174917
[Version] 0.2.98
[Profile] Common
[Issue Type]
[Dependency module] N/A
Change-Id: Icf5f0399350852a3b5bc08d4581b78a60c9b1922
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
-rw-r--r-- | packaging/capi-media-camera.spec | 2 | ||||
-rw-r--r-- | src/camera.c | 6 |
2 files changed, 7 insertions, 1 deletions
diff --git a/packaging/capi-media-camera.spec b/packaging/capi-media-camera.spec index 4eb5276..9996ab1 100644 --- a/packaging/capi-media-camera.spec +++ b/packaging/capi-media-camera.spec @@ -1,6 +1,6 @@ Name: capi-media-camera Summary: A Camera API -Version: 0.2.97 +Version: 0.2.98 Release: 0 Group: Multimedia/API License: Apache-2.0 diff --git a/src/camera.c b/src/camera.c index a74860f..9ce9616 100644 --- a/src/camera.c +++ b/src/camera.c @@ -1175,6 +1175,12 @@ static void _camera_client_user_callback(camera_cb_info_s *cb_info, char *recv_m CAMERA_MSG_PARAM_SET(param, INT, tbm_key); + if (num_buffer_key < 0 || num_buffer_key > BUFFER_MAX_PLANE_NUM) { + LOGE("invalid num buffer key %d", num_buffer_key); + _camera_msg_send_param1(MUSE_CAMERA_API_RETURN_BUFFER, cb_info, NULL, ¶m, 0); + break; + } + if (data_key > 0) { /* import tbm data_bo and get virtual address */ if (!_camera_import_tbm_key(cb_info->bufmgr, data_key, &data_bo, &data_bo_handle)) { |