Declare variable without initializer (#841)
Co-authored-by: Soren Ptak <ptaksoren@gmail.com>
Co-authored-by: chinglee-iot <61685396+chinglee-iot@users.noreply.github.com>
Co-authored-by: Gaurav-Aggarwal-AWS <33462878+aggarg@users.noreply.github.com>
diff --git a/tasks.c b/tasks.c
index 5df19dd..7c05bd5 100644
--- a/tasks.c
+++ b/tasks.c
@@ -7412,7 +7412,8 @@
int iSnprintfReturnValue;
BaseType_t xOutputBufferFull = pdFALSE;
UBaseType_t uxArraySize, x;
- configRUN_TIME_COUNTER_TYPE ulTotalTime, ulStatsAsPercentage;
+ configRUN_TIME_COUNTER_TYPE ulTotalTime = 0;
+ configRUN_TIME_COUNTER_TYPE ulStatsAsPercentage;
traceENTER_vTaskGetRunTimeStatistics( pcWriteBuffer, uxBufferLength );
diff --git a/timers.c b/timers.c
index 2d24bf0..72636cf 100644
--- a/timers.c
+++ b/timers.c
@@ -943,12 +943,12 @@
static void prvProcessReceivedCommands( void )
{
- DaemonTaskMessage_t xMessage;
+ DaemonTaskMessage_t xMessage = { 0 };
Timer_t * pxTimer;
BaseType_t xTimerListsWereSwitched;
TickType_t xTimeNow;
- while( xQueueReceive( xTimerQueue, &xMessage, tmrNO_DELAY ) != pdFAIL ) /*lint !e603 xMessage does not have to be initialised as it is passed out, not in, and it is not used unless xQueueReceive() returns pdTRUE. */
+ while( xQueueReceive( xTimerQueue, &xMessage, tmrNO_DELAY ) != pdFAIL )
{
#if ( INCLUDE_xTimerPendFunctionCall == 1 )
{