diff --git a/source/util/src/tsimplehash.c b/source/util/src/tsimplehash.c index 32474d08808dbf8c657918e19923493d330e0c70..db73dac929fdd82c6dd8933214b5bbeaefe74930 100644 --- a/source/util/src/tsimplehash.c +++ b/source/util/src/tsimplehash.c @@ -367,8 +367,8 @@ void tSimpleHashCleanup(SSHashObj *pHashObj) { return; } - taosArrayDestroyEx(pHashObj->pHashNodeBuf, destroyItems); tSimpleHashClear(pHashObj); + taosArrayDestroy(pHashObj->pHashNodeBuf); taosMemoryFreeClear(pHashObj->hashList); taosMemoryFree(pHashObj); }