diff --git a/src/query/src/qExecutor.c b/src/query/src/qExecutor.c index 9f0c0271a3ff55c08b07cb4c82d08931551a2116..204730c73ec7c6bec9c7bfdaadca88ad5ada190d 100644 --- a/src/query/src/qExecutor.c +++ b/src/query/src/qExecutor.c @@ -194,7 +194,7 @@ static SSDataBlock* createOutputBuf(SExprInfo* pExpr, int32_t numOfOutput, int32 res->pDataBlock = taosArrayInit(numOfOutput, sizeof(SColumnInfoData)); for (int32_t i = 0; i < numOfOutput; ++i) { - SColumnInfoData idata = {0}; + SColumnInfoData idata = {{0}}; idata.info.type = pExpr[i].type; idata.info.bytes = pExpr[i].bytes; idata.info.colId = pExpr[i].base.resColId;