]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Source/queue.c
Import the code coverage test additions from the (unpublished) Visual Studio project...
[freertos] / FreeRTOS / Source / queue.c
index 80c976bd399aa901317dd932a5fc4c263a631035..a580ae7dcc59e05cfdff49ae6786ce6f27cfae4c 100644 (file)
@@ -301,7 +301,7 @@ Queue_t * const pxQueue = ( Queue_t * ) xQueue;
 \r
        QueueHandle_t xQueueGenericCreateStatic( const UBaseType_t uxQueueLength, const UBaseType_t uxItemSize, uint8_t *pucQueueStorage, StaticQueue_t *pxStaticQueue, const uint8_t ucQueueType )\r
        {\r
-       Queue_t *pxNewQueue;\r
+       Queue_t *pxNewQueue = NULL;\r
 \r
                configASSERT( uxQueueLength > ( UBaseType_t ) 0 );\r
 \r
@@ -345,6 +345,7 @@ Queue_t * const pxQueue = ( Queue_t * ) xQueue;
                else\r
                {\r
                        traceQUEUE_CREATE_FAILED( ucQueueType );\r
+                       mtCOVERAGE_TEST_MARKER();\r
                }\r
 \r
                return pxNewQueue;\r
@@ -397,6 +398,7 @@ Queue_t * const pxQueue = ( Queue_t * ) xQueue;
                else\r
                {\r
                        traceQUEUE_CREATE_FAILED( ucQueueType );\r
+                       mtCOVERAGE_TEST_MARKER();\r
                }\r
 \r
                return pxNewQueue;\r