From be3b87d47186097c23ee79a2dd17af67ab82b7d5 Mon Sep 17 00:00:00 2001 From: Ryan Long Date: Fri, 19 Feb 2021 17:24:05 -0500 Subject: record-client.c: Fix Unchecked return value (CID #1456677) CID 1456677: Unchecked return value in resolve_hold_back(). Closes #4260 --- cpukit/libtrace/record/record-client.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'cpukit') diff --git a/cpukit/libtrace/record/record-client.c b/cpukit/libtrace/record/record-client.c index 5a68115261..975e3a76d3 100644 --- a/cpukit/libtrace/record/record-client.c +++ b/cpukit/libtrace/record/record-client.c @@ -124,6 +124,7 @@ static void resolve_hold_back( uint32_t last; uint32_t delta; uint64_t uptime; + rtems_record_client_status status; last_head = per_cpu->head[ per_cpu->tail_head_index ]; last_tail = per_cpu->tail[ per_cpu->tail_head_index ]; @@ -192,7 +193,8 @@ static void resolve_hold_back( const rtems_record_item_64 *item; item = &per_cpu->items[ index ]; - visit( ctx, item->event, item->data ); + status = visit( ctx, item->event, item->data ); + _Assert_Unused_variable_equals(status, RTEMS_RECORD_CLIENT_SUCCESS); } } } -- cgit v1.2.3