From 3f16edebe1e2bcdd3de3855e8719f40107aac921 Mon Sep 17 00:00:00 2001 From: Liu Jicong Date: Fri, 1 Jul 2022 16:25:11 +0800 Subject: [PATCH] fix: return correct size type --- include/util/tarray.h | 2 +- source/util/src/tarray.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/include/util/tarray.h b/include/util/tarray.h index e8037699ae..482f13de39 100644 --- a/include/util/tarray.h +++ b/include/util/tarray.h @@ -139,7 +139,7 @@ void* taosArrayGetLast(const SArray* pArray); * @param pArray * @return */ -int32_t taosArrayGetSize(const SArray* pArray); +size_t taosArrayGetSize(const SArray* pArray); /** * set the size of array diff --git a/source/util/src/tarray.c b/source/util/src/tarray.c index d16d0e610a..23e79da948 100644 --- a/source/util/src/tarray.c +++ b/source/util/src/tarray.c @@ -206,11 +206,11 @@ void* taosArrayGetP(const SArray* pArray, size_t index) { void* taosArrayGetLast(const SArray* pArray) { return TARRAY_GET_ELEM(pArray, pArray->size - 1); } -int32_t taosArrayGetSize(const SArray* pArray) { +size_t taosArrayGetSize(const SArray* pArray) { if (pArray == NULL) { return 0; } - return (int32_t)pArray->size; + return pArray->size; } void taosArraySetSize(SArray* pArray, size_t size) {