diff --git a/source/libs/function/src/tudf.c b/source/libs/function/src/tudf.c index cbfc0e360b..acfd5c07af 100644 --- a/source/libs/function/src/tudf.c +++ b/source/libs/function/src/tudf.c @@ -1830,8 +1830,8 @@ int32_t doCallUdfScalarFunc(UdfcFuncHandle handle, SScalarParam *input, int32_t convertDataBlockToScalarParm(&resultBlock, output); taosArrayDestroy(resultBlock.pDataBlock); } - - blockDataCleanup(&inputBlock); + + blockDataFreeRes(&inputBlock); return err; }