From 90311bb49425f07daebf23a4a1cd8e9acc87bfbd Mon Sep 17 00:00:00 2001 From: Ganlin Zhao Date: Thu, 12 Aug 2021 00:03:41 +0800 Subject: [PATCH] [TD-5623]: fix malloc pointer issue --- src/client/src/tscServer.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/client/src/tscServer.c b/src/client/src/tscServer.c index f270d7b849..47d712e51d 100644 --- a/src/client/src/tscServer.c +++ b/src/client/src/tscServer.c @@ -2681,7 +2681,7 @@ int tscProcessQueryRsp(SSqlObj *pSql) { static void decompressQueryColData(SSqlRes *pRes, SQueryInfo* pQueryInfo, char *data, int8_t compressed, int compLen) { int32_t decompLen = 0; int32_t numOfCols = pQueryInfo->fieldsInfo.numOfOutput; - int32_t *compSizes = tcalloc(numOfCols, sizeof(int32_t)); + int32_t *compSizes; char *pData = data; compSizes = (int32_t *)(pData + compLen); @@ -2701,7 +2701,6 @@ static void decompressQueryColData(SSqlRes *pRes, SQueryInfo* pQueryInfo, char * pData += compSizes[i]; } tfree(outputBuf); - tfree(compSizes); } int tscProcessRetrieveRspFromNode(SSqlObj *pSql) {