diff --git a/include/os/osMemory.h b/include/os/osMemory.h index 747ddf76981171b01364362a54fc4d538556874a..3f57c72933115c5b34296f5730e81b656a53f50d 100644 --- a/include/os/osMemory.h +++ b/include/os/osMemory.h @@ -39,7 +39,7 @@ int32_t taosMemoryDbgInitRestore(); void *taosMemoryMalloc(int64_t size); void *taosMemoryCalloc(int64_t num, int64_t size); void *taosMemoryRealloc(void *ptr, int64_t size); -void *taosStrdup(const char *ptr); +char *taosStrdup(const char *ptr); void taosMemoryFree(void *ptr); int64_t taosMemorySize(void *ptr); void taosPrintBackTrace(); diff --git a/source/os/src/osMemory.c b/source/os/src/osMemory.c index bdfb387e930c63891779d42bb2cf4d6efc47cd93..1ae4afe0e033731d26072a02e51a4fe34dc0a30f 100644 --- a/source/os/src/osMemory.c +++ b/source/os/src/osMemory.c @@ -312,7 +312,7 @@ void *taosMemoryRealloc(void *ptr, int64_t size) { #endif } -void *taosStrdup(const char *ptr) { +char *taosStrdup(const char *ptr) { #ifdef USE_TD_MEMORY if (ptr == NULL) return NULL;