score: Simplify _CORE_message_queue_Broadcast()

This fix relates to a Coverity issue (PW.SET_BUT_NOT_USED).
This commit is contained in:
Sebastian Huber
2021-01-28 14:50:11 +01:00
parent ab97ea6443
commit 2c0506330f

View File

@@ -31,8 +31,7 @@ Status_Control _CORE_message_queue_Broadcast(
Thread_queue_Context *queue_context Thread_queue_Context *queue_context
) )
{ {
Thread_Control *the_thread; uint32_t number_broadcasted;
uint32_t number_broadcasted;
if ( size > the_message_queue->maximum_message_size ) { if ( size > the_message_queue->maximum_message_size ) {
_ISR_lock_ISR_enable( &queue_context->Lock_context.Lock_context ); _ISR_lock_ISR_enable( &queue_context->Lock_context.Lock_context );
@@ -44,15 +43,13 @@ Status_Control _CORE_message_queue_Broadcast(
_CORE_message_queue_Acquire_critical( the_message_queue, queue_context ); _CORE_message_queue_Acquire_critical( the_message_queue, queue_context );
while ( while (
( the_thread = _CORE_message_queue_Dequeue_receiver(
_CORE_message_queue_Dequeue_receiver( the_message_queue,
the_message_queue, buffer,
buffer, size,
size, 0,
0, queue_context
queue_context ) != NULL
)
)
) { ) {
number_broadcasted += 1; number_broadcasted += 1;