diff --git a/source/libs/scalar/src/scalar.c b/source/libs/scalar/src/scalar.c index 9428f051aa..0ee1941717 100644 --- a/source/libs/scalar/src/scalar.c +++ b/source/libs/scalar/src/scalar.c @@ -594,7 +594,7 @@ int32_t sclInitOperatorParams(SScalarParam **pParams, SOperatorNode *node, SScal return TSDB_CODE_SUCCESS; _return: - taosMemoryFreeClear(paramList); + sclFreeParamList(paramList, paramNum); SCL_RET(code); }