Fix Svace issue - BUFFER_OVERFLOW 91/97791/1 accepted/tizen/common/20161115.200605 accepted/tizen/ivi/20161115.234303 accepted/tizen/mobile/20161115.234009 accepted/tizen/tv/20161115.234157 accepted/tizen/wearable/20161115.234227 submit/tizen/20161115.062308
authorJeongmo Yang <jm80.yang@samsung.com>
Tue, 15 Nov 2016 05:10:33 +0000 (14:10 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Tue, 15 Nov 2016 05:10:33 +0000 (14:10 +0900)
[Version] 0.2.86
[Profile] Common
[Issue Type] Bug fix
[Dependency module] N/A

Change-Id: Icc6e33ec981a0dcd0e599612e7a48abafde11ee7
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
include/camera_private.h
packaging/capi-media-camera.spec

index c70318f..e197cb1 100644 (file)
@@ -113,7 +113,7 @@ typedef struct _camera_cb_info_s {
        /* message receive thread */
        GThread *msg_recv_thread;
        gint msg_recv_running;
-       gchar recv_msg[MUSE_MSG_MAX_LENGTH];
+       gchar recv_msg[MUSE_MSG_MAX_LENGTH + 1];
        GCond api_cond[MUSE_CAMERA_API_MAX];
        GMutex api_mutex[MUSE_CAMERA_API_MAX];
        gint api_activating[MUSE_CAMERA_API_MAX];
@@ -163,7 +163,7 @@ typedef struct _camera_cb_info_s {
 } camera_cb_info_s;
 
 typedef struct _camera_message_s {
-       gchar recv_msg[MUSE_CAMERA_MSG_MAX_LENGTH];
+       gchar recv_msg[MUSE_CAMERA_MSG_MAX_LENGTH + 1];
        muse_camera_api_e api;
        muse_camera_event_e event;
        muse_camera_event_class_e event_class;
@@ -171,7 +171,7 @@ typedef struct _camera_message_s {
 
 typedef struct _camera_idle_event_s {
        camera_cb_info_s *cb_info;
-       gchar recv_msg[MUSE_CAMERA_MSG_MAX_LENGTH];
+       gchar recv_msg[MUSE_CAMERA_MSG_MAX_LENGTH + 1];
        muse_camera_event_e event;
        GMutex event_mutex;
 } camera_idle_event_s;
index d4c8f1b..1c17134 100644 (file)
@@ -1,6 +1,6 @@
 Name:       capi-media-camera
 Summary:    A Camera API
-Version:    0.2.85
+Version:    0.2.86
 Release:    0
 Group:      Multimedia/API
 License:    Apache-2.0