fix: array dup issue
This commit is contained in:
parent
5ae95f3660
commit
e1d7b76adf
|
@ -312,7 +312,11 @@ SArray* taosArrayFromList(const void* src, size_t size, size_t elemSize) {
|
|||
}
|
||||
|
||||
SArray* taosArrayDup(const SArray* pSrc, __array_item_dup_fn_t fn) {
|
||||
if (NULL == pSrc || pSrc->size == 0) { // empty array list
|
||||
if (NULL == pSrc) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if (pSrc->size == 0) { // empty array list
|
||||
return taosArrayInit(8, pSrc->elemSize);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue