diff --git a/src/util/src/tarray.c b/src/util/src/tarray.c index 36b2bb9e17..bec2fac7df 100644 --- a/src/util/src/tarray.c +++ b/src/util/src/tarray.c @@ -199,7 +199,8 @@ void taosArrayDestroyEx(SArray* pArray, void (*fp)(void*)) { } if (fp == NULL) { - return taosArrayDestroy(pArray); + taosArrayDestroy(pArray); + return; } for(int32_t i = 0; i < pArray->size; ++i) {