diff options
Diffstat (limited to 'test/validation/api/queue/queue.c')
-rw-r--r-- | test/validation/api/queue/queue.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/validation/api/queue/queue.c b/test/validation/api/queue/queue.c index 6f59cbf71..7b39da433 100644 --- a/test/validation/api/queue/queue.c +++ b/test/validation/api/queue/queue.c @@ -669,7 +669,9 @@ static void queue_test_param(void) CU_ASSERT_FATAL(buf != ODP_BUFFER_INVALID); ev = odp_buffer_to_event(buf); - if (!(CU_ASSERT(odp_queue_enq(queue, ev) == 0))) { + ret = odp_queue_enq(queue, ev); + CU_ASSERT(ret == 0); + if (ret) { odp_buffer_free(buf); } else { CU_ASSERT(ev == odp_queue_deq(queue)); |