mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2026-10-09 23:53:04 -04:00
Fix MISRA C 2012 Rule 9.3 violation in SMP configuration
Change partial array initialization from { pdFALSE } to { 0 } for
xYieldPendings array, matching the same fix pattern used in PR #973
for mpu_wrappers_v2.c.
pdFALSE is defined as ((BaseType_t)0), so behavior is unchanged.
Fixes #1491
This commit is contained in:
parent
8be86d4a24
commit
6c9808e0d4
1 changed files with 1 additions and 1 deletions
2
tasks.c
2
tasks.c
|
|
@ -507,7 +507,7 @@ PRIVILEGED_DATA STATIC volatile TickType_t xTickCount = ( TickType_t ) configINI
|
|||
PRIVILEGED_DATA STATIC volatile UBaseType_t uxTopReadyPriority = tskIDLE_PRIORITY;
|
||||
PRIVILEGED_DATA STATIC volatile BaseType_t xSchedulerRunning = pdFALSE;
|
||||
PRIVILEGED_DATA STATIC volatile TickType_t xPendedTicks = ( TickType_t ) 0U;
|
||||
PRIVILEGED_DATA STATIC volatile BaseType_t xYieldPendings[ configNUMBER_OF_CORES ] = { pdFALSE };
|
||||
PRIVILEGED_DATA STATIC volatile BaseType_t xYieldPendings[ configNUMBER_OF_CORES ] = { 0 };
|
||||
PRIVILEGED_DATA STATIC volatile BaseType_t xNumOfOverflows = ( BaseType_t ) 0;
|
||||
PRIVILEGED_DATA STATIC UBaseType_t uxTaskNumber = ( UBaseType_t ) 0U;
|
||||
PRIVILEGED_DATA STATIC volatile TickType_t xNextTaskUnblockTime = ( TickType_t ) 0U; /* Initialised to portMAX_DELAY before the scheduler starts. */
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue