diff --git a/src/query/src/qExecutor.c b/src/query/src/qExecutor.c index 766ff55cd97d64b48b5eaa193a381b339ea948ce..ad9b5a9a84d4383e6eafec42401b2723f7c46618 100644 --- a/src/query/src/qExecutor.c +++ b/src/query/src/qExecutor.c @@ -6345,7 +6345,7 @@ static void freeColumnFilterInfo(SColumnFilterInfo* pFilter, int32_t numOfFilter static void doDestroyTableQueryInfo(STableGroupInfo* pTableqinfoGroupInfo) { if (pTableqinfoGroupInfo->pGroupList != NULL) { - int32_t numOfGroups = taosArrayGetSize(pTableqinfoGroupInfo->pGroupList); + int32_t numOfGroups = (int32_t) taosArrayGetSize(pTableqinfoGroupInfo->pGroupList); for (int32_t i = 0; i < numOfGroups; ++i) { SArray *p = taosArrayGetP(pTableqinfoGroupInfo->pGroupList, i);