diff options
author | Thiago de Arruda <tpadilha84@gmail.com> | 2014-05-17 06:57:30 -0300 |
---|---|---|
committer | Thiago de Arruda <tpadilha84@gmail.com> | 2014-05-17 08:05:44 -0300 |
commit | 83b59e3815272681f728b07740bd703633988558 (patch) | |
tree | 7e047c849bd756968128da7a852dcfa2e84b6168 | |
parent | 9920599e5d2d03ed2ea2a2bae1ded176d7cb939a (diff) | |
download | rneovim-83b59e3815272681f728b07740bd703633988558.tar.gz rneovim-83b59e3815272681f728b07740bd703633988558.tar.bz2 rneovim-83b59e3815272681f728b07740bd703633988558.zip |
Fix `xmemdup` function signature
-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. |