@@ -151,7 +151,7 @@ int z_impl_k_msgq_put(struct k_msgq *msgq, const void *data, k_timeout_t timeout
151151 /* put message in queue */
152152 __ASSERT_NO_MSG (msgq -> write_ptr >= msgq -> buffer_start &&
153153 msgq -> write_ptr < msgq -> buffer_end );
154- (void )memcpy (msgq -> write_ptr , data , msgq -> msg_size );
154+ (void )memcpy (msgq -> write_ptr , ( char * ) data , msgq -> msg_size );
155155 msgq -> write_ptr += msgq -> msg_size ;
156156 if (msgq -> write_ptr == msgq -> buffer_end ) {
157157 msgq -> write_ptr = msgq -> buffer_start ;
@@ -227,7 +227,7 @@ int z_impl_k_msgq_get(struct k_msgq *msgq, void *data, k_timeout_t timeout)
227227
228228 if (msgq -> used_msgs > 0U ) {
229229 /* take first available message from queue */
230- (void )memcpy (data , msgq -> read_ptr , msgq -> msg_size );
230+ (void )memcpy (( char * ) data , msgq -> read_ptr , msgq -> msg_size );
231231 msgq -> read_ptr += msgq -> msg_size ;
232232 if (msgq -> read_ptr == msgq -> buffer_end ) {
233233 msgq -> read_ptr = msgq -> buffer_start ;
@@ -242,7 +242,7 @@ int z_impl_k_msgq_get(struct k_msgq *msgq, void *data, k_timeout_t timeout)
242242 /* add thread's message to queue */
243243 __ASSERT_NO_MSG (msgq -> write_ptr >= msgq -> buffer_start &&
244244 msgq -> write_ptr < msgq -> buffer_end );
245- (void )memcpy (msgq -> write_ptr , pending_thread -> base .swap_data ,
245+ (void )memcpy (msgq -> write_ptr , ( char * ) pending_thread -> base .swap_data ,
246246 msgq -> msg_size );
247247 msgq -> write_ptr += msgq -> msg_size ;
248248 if (msgq -> write_ptr == msgq -> buffer_end ) {
@@ -302,7 +302,7 @@ int z_impl_k_msgq_peek(struct k_msgq *msgq, void *data)
302302
303303 if (msgq -> used_msgs > 0U ) {
304304 /* take first available message from queue */
305- (void )memcpy (data , msgq -> read_ptr , msgq -> msg_size );
305+ (void )memcpy (( char * ) data , msgq -> read_ptr , msgq -> msg_size );
306306 result = 0 ;
307307 } else {
308308 /* don't wait for a message to become available */
0 commit comments