From adf204ec8fac283dc80f95aaf8d80b02a032bd87 Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Wed, 4 Nov 2020 16:48:10 +0800 Subject: [PATCH] [TD-225] --- src/query/src/qUtil.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/query/src/qUtil.c b/src/query/src/qUtil.c index fec3034572..dc968bad06 100644 --- a/src/query/src/qUtil.c +++ b/src/query/src/qUtil.c @@ -325,7 +325,7 @@ SResultRow* getNewResultRow(SResultRowPool* p) { size_t last = taosArrayGetSize(p->pData); void** pBlock = taosArrayGet(p->pData, last - 1); - ptr = (*pBlock) + p->elemSize * p->position.pos; + ptr = ((char*) (*pBlock)) + p->elemSize * p->position.pos; } p->position.pos = (p->position.pos + 1)%p->numOfElemPerBlock; @@ -343,7 +343,7 @@ int64_t getResultRowPoolMemSize(SResultRowPool* p) { } int32_t getNumOfAllocatedResultRows(SResultRowPool* p) { - return taosArrayGetSize(p->pData) * p->numOfElemPerBlock; + return (int32_t) taosArrayGetSize(p->pData) * p->numOfElemPerBlock; } int32_t getNumOfUsedResultRows(SResultRowPool* p) { -- GitLab