diff --git a/source/libs/function/src/builtinsimpl.c b/source/libs/function/src/builtinsimpl.c index b5ebe60ce1f21b93135297cb564ff38a5fb62cbc..26680971c58f694867785b6cb0ba7174b94ec905 100644 --- a/source/libs/function/src/builtinsimpl.c +++ b/source/libs/function/src/builtinsimpl.c @@ -840,6 +840,10 @@ void setSelectivityValue(SqlFunctionCtx* pCtx, SSDataBlock* pBlock, const STuple } pStart += pDstCol->info.bytes; } + + if (pCtx->saveHandle.pState) { + tdbFree((void*)p); + } } }