Skip to content

Commit 9001018

Browse files
use configASSERT instead of native assert
1 parent 4a92a47 commit 9001018

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

cpputest-for-freertos-lib/src/cpputest_freertos_queue.cpp

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,11 @@
2424
///***************************************************************************
2525
/// @endcond
2626

27-
#include "FreeRTOS.h"
28-
#include "queue.h"
2927
#include <deque>
3028
#include <vector>
3129
#include <cstring>
32-
#include <cassert>
30+
#include "FreeRTOS.h"
31+
#include "queue.h"
3332

3433
typedef struct QueueDefinition
3534
{
@@ -52,21 +51,21 @@ QueueHandle_t xQueueGenericCreate( const UBaseType_t uxQueueLength,
5251

5352
void vQueueDelete( QueueHandle_t xQueue )
5453
{
55-
assert(xQueue != nullptr);
54+
configASSERT(xQueue != nullptr);
5655
delete xQueue;
5756
}
5857

5958
UBaseType_t uxQueueMessagesWaiting( const QueueHandle_t xQueue )
6059
{
61-
assert(xQueue != nullptr);
60+
configASSERT(xQueue != nullptr);
6261
return xQueue->queue.size();
6362
}
6463

6564
BaseType_t xQueueReceive( QueueHandle_t xQueue,
6665
void * const pvBuffer,
6766
TickType_t xTicksToWait )
6867
{
69-
assert(xQueue != nullptr);
68+
configASSERT(xQueue != nullptr);
7069
(void)xTicksToWait; //in our unit testing fake, never honor ticks to wait.
7170

7271
if (!xQueue->queue.empty())
@@ -93,7 +92,7 @@ BaseType_t xQueueGenericSend( QueueHandle_t xQueue,
9392
const BaseType_t xCopyPosition )
9493
{
9594
(void)xTicksToWait;
96-
assert(xQueue != nullptr);
95+
configASSERT(xQueue != nullptr);
9796

9897
if (xQueue->queue.size() >= xQueue->queueLength)
9998
{
@@ -114,7 +113,7 @@ BaseType_t xQueueGenericSend( QueueHandle_t xQueue,
114113
}
115114
else
116115
{
117-
assert(true == false);
116+
configASSERT(true == false);
118117
}
119118

120119
return pdTRUE;

0 commit comments

Comments
 (0)