From 313d1f5d15c4a8b02551ac1ab216e6a968ac7de4 Mon Sep 17 00:00:00 2001 From: suveshpratapa <66088488+suveshpratapa@users.noreply.github.com> Date: Tue, 18 May 2021 19:58:49 -0400 Subject: [PATCH] [posix] fix unused variable when log level is less than OT_LOG_LEVEL_CRIT (#6642) --- src/posix/platform/misc.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/posix/platform/misc.cpp b/src/posix/platform/misc.cpp index b72fe7168..5de8b9dd6 100644 --- a/src/posix/platform/misc.cpp +++ b/src/posix/platform/misc.cpp @@ -78,7 +78,12 @@ otError otPlatSetMcuPowerState(otInstance *aInstance, otPlatMcuPowerState aState void otPlatAssertFail(const char *aFilename, int aLineNumber) { +#if OPENTHREAD_CONFIG_LOG_PLATFORM && OPENTHREAD_CONFIG_LOG_LEVEL < OT_LOG_LEVEL_CRIT + OT_UNUSED_VARIABLE(aFilename); + OT_UNUSED_VARIABLE(aLineNumber); +#else otLogCritPlat("assert failed at %s:%d", aFilename, aLineNumber); +#endif // For debug build, use assert to genreate a core dump assert(false); exit(1);