From 420d436199fecd2f648f50433429954eb2fdc5bd Mon Sep 17 00:00:00 2001 From: Ivan Grokhotkov Date: Wed, 1 Jul 2020 13:16:11 +0200 Subject: [PATCH] freertos: fix compilation warning at -O2 level Closes https://github.com/espressif/esp-idf/issues/5525 --- components/freertos/tasks.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/components/freertos/tasks.c b/components/freertos/tasks.c index 564b4aa4b2..a593cdc9f8 100644 --- a/components/freertos/tasks.c +++ b/components/freertos/tasks.c @@ -645,10 +645,11 @@ static void prvAddNewTaskToReadyList( TCB_t *pxNewTCB, TaskFunction_t pxTaskCode */ void taskYIELD_OTHER_CORE( BaseType_t xCoreID, UBaseType_t uxPriority ) { - TCB_t *curTCB = pxCurrentTCB[xCoreID]; + TCB_t *curTCB; BaseType_t i; if (xCoreID != tskNO_AFFINITY) { + curTCB = pxCurrentTCB[xCoreID]; if ( curTCB->uxPriority < uxPriority ) { vPortYieldOtherCore( xCoreID ); }