]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/Common/Minimal/QueueSet.c
Change how volatile is used in some of the standard demos to remove compiler warnings...
[freertos] / FreeRTOS / Demo / Common / Minimal / QueueSet.c
index f97ebb08306cbf9d9e148a09208b26a98f037697..473a88a28fcbedc7ebb834aedcd26e1a6e4bb3e9 100644 (file)
@@ -619,8 +619,9 @@ uint32_t ulReceived;
 static void prvSendToQueueInSetFromISR( void )\r
 {\r
 static BaseType_t xQueueToWriteTo = 0;\r
+uint32_t ulTxValueSnapshot = ulISRTxValue;\r
 \r
-       if( xQueueSendFromISR( xQueues[ xQueueToWriteTo ], ( void * ) &ulISRTxValue, NULL ) == pdPASS )\r
+       if( xQueueSendFromISR( xQueues[ xQueueToWriteTo ], ( void * ) &ulTxValueSnapshot, NULL ) == pdPASS )\r
        {\r
                ulISRTxValue++;\r
 \r