diff options
-rw-r--r-- | src/nvim/memory.c | 2 | ||||
-rw-r--r-- | src/nvim/memory.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/nvim/memory.c b/src/nvim/memory.c index cd04abdbb9..b39c113f99 100644 --- a/src/nvim/memory.c +++ b/src/nvim/memory.c @@ -214,7 +214,7 @@ char *xstrndup(const char *str, size_t len) return xmemdupz(str, p ? (size_t)(p - str) : len); } -char *xmemdup(const char *data, size_t len) +void *xmemdup(const void *data, size_t len) { return memcpy(xmalloc(len), data, len); } diff --git a/src/nvim/memory.h b/src/nvim/memory.h index cd25aa9fd0..dc09e49073 100644 --- a/src/nvim/memory.h +++ b/src/nvim/memory.h @@ -133,7 +133,7 @@ char *xstpncpy(char *restrict dst, const char *restrict src, size_t maxlen); /// @param data pointer to the chunk /// @param len size of the chunk /// @return a pointer -char *xmemdup(const char *data, size_t len) +void *xmemdup(const void *data, size_t len) FUNC_ATTR_MALLOC FUNC_ATTR_WARN_UNUSED_RESULT FUNC_ATTR_NONNULL_RET; /// Old low level memory allocation function. |