summaryrefslogtreecommitdiffstats
path: root/cpukit
diff options
context:
space:
mode:
authorRyan Long <ryan.long@oarcorp.com>2021-02-19 17:24:05 -0500
committerJoel Sherrill <joel@rtems.org>2021-02-26 16:56:07 -0600
commitbe3b87d47186097c23ee79a2dd17af67ab82b7d5 (patch)
treefd0496f61d7bf82a508cf4151ded3d107304beb2 /cpukit
parentprintertask.c: Fix Unchecked return value (CID #1399710) (diff)
downloadrtems-be3b87d47186097c23ee79a2dd17af67ab82b7d5.tar.bz2
record-client.c: Fix Unchecked return value (CID #1456677)
CID 1456677: Unchecked return value in resolve_hold_back(). Closes #4260
Diffstat (limited to 'cpukit')
-rw-r--r--cpukit/libtrace/record/record-client.c4
1 files changed, 3 insertions, 1 deletions
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);
}
}
}