From 10d99ce3ac26ef9712a0f4257efbcd14fcd8544a Mon Sep 17 00:00:00 2001 From: Shuduo Sang Date: Sat, 28 Mar 2020 15:00:49 +0800 Subject: [PATCH] fix free position of pSupporter --- src/system/detail/src/vnodeRead.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/system/detail/src/vnodeRead.c b/src/system/detail/src/vnodeRead.c index 92847ad8bd..01528d69d2 100644 --- a/src/system/detail/src/vnodeRead.c +++ b/src/system/detail/src/vnodeRead.c @@ -671,6 +671,7 @@ void *vnodeQueryOnSingleTable(SMeterObj **pMetersObj, SSqlGroupbyExpr *pGroupbyE } if (((*code) = vnodeQueryTablePrepare(pQInfo, pQInfo->pObj, pSupporter, pTSBuf)) != TSDB_CODE_SUCCESS) { + free(pSupporter); goto _error; } @@ -702,7 +703,6 @@ void *vnodeQueryOnSingleTable(SMeterObj **pMetersObj, SSqlGroupbyExpr *pGroupbyE _error: // table query ref will be decrease during error handling vnodeFreeQInfo(pQInfo, false); - free(pSupporter); return NULL; } -- GitLab