/* 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];
} 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;
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;