diff --git a/source/libs/planner/src/planOptimizer.c b/source/libs/planner/src/planOptimizer.c index fbac7f78cb..719da19da6 100644 --- a/source/libs/planner/src/planOptimizer.c +++ b/source/libs/planner/src/planOptimizer.c @@ -2404,7 +2404,7 @@ static const SOptimizeRule optimizeRuleSet[] = { static const int32_t optimizeRuleNum = (sizeof(optimizeRuleSet) / sizeof(SOptimizeRule)); static void dumpLogicSubplan(const char* pRuleName, SLogicSubplan* pSubplan) { - if (0 == qDebugFlag & DEBUG_DEBUG) { + if (0 == (qDebugFlag & DEBUG_DEBUG)) { return; } char* pStr = NULL; diff --git a/source/libs/planner/src/planSpliter.c b/source/libs/planner/src/planSpliter.c index 2fc0303fdb..e10f0586ca 100644 --- a/source/libs/planner/src/planSpliter.c +++ b/source/libs/planner/src/planSpliter.c @@ -1423,7 +1423,7 @@ static const SSplitRule splitRuleSet[] = { static const int32_t splitRuleNum = (sizeof(splitRuleSet) / sizeof(SSplitRule)); static void dumpLogicSubplan(const char* pRuleName, SLogicSubplan* pSubplan) { - if (0 == qDebugFlag & DEBUG_DEBUG) { + if (0 == (qDebugFlag & DEBUG_DEBUG)) { return; } char* pStr = NULL; diff --git a/source/libs/planner/src/planner.c b/source/libs/planner/src/planner.c index 8ca71120ea..1f531b0708 100644 --- a/source/libs/planner/src/planner.c +++ b/source/libs/planner/src/planner.c @@ -19,7 +19,7 @@ #include "scalar.h" static void dumpQueryPlan(SQueryPlan* pPlan) { - if (0 == qDebugFlag & DEBUG_DEBUG) { + if (0 == (qDebugFlag & DEBUG_DEBUG)) { return; } char* pStr = NULL;