/* 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_RECORDER_API_MAX];
GMutex api_mutex[MUSE_RECORDER_API_MAX];
gint api_activating[MUSE_RECORDER_API_MAX];
} recorder_cb_info_s;
typedef struct _recorder_message_s {
- gchar recv_msg[MUSE_RECORDER_MSG_MAX_LENGTH];
+ gchar recv_msg[MUSE_RECORDER_MSG_MAX_LENGTH + 1];
muse_recorder_api_e api;
muse_recorder_event_e event;
muse_recorder_event_class_e event_class;
typedef struct _recorder_idle_event_s {
recorder_cb_info_s *cb_info;
- gchar recv_msg[MUSE_RECORDER_MSG_MAX_LENGTH];
+ gchar recv_msg[MUSE_RECORDER_MSG_MAX_LENGTH + 1];
muse_recorder_event_e event;
GMutex event_mutex;
} recorder_idle_event_s;