summaryrefslogtreecommitdiff
path: root/include/mimalloc.h
diff options
context:
space:
mode:
authorDavid Carlier <devnexen@gmail.com>2021-12-01 22:43:13 +0000
committerDavid Carlier <devnexen@gmail.com>2021-12-01 22:43:13 +0000
commitd6a56dd99d5abe4e1f6af555976ee8dc64e1ec8a (patch)
treefcd7942b6de7becbb4b774fcea7896aa166a1db6 /include/mimalloc.h
parent15220c684331d1c486550d7a6b1736e0a1773816 (diff)
introduces netbsd's reallocarr overriding.
and couple of tests.
Diffstat (limited to 'include/mimalloc.h')
-rw-r--r--include/mimalloc.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/mimalloc.h b/include/mimalloc.h
index a2835d0..414d628 100644
--- a/include/mimalloc.h
+++ b/include/mimalloc.h
@@ -351,6 +351,7 @@ mi_decl_nodiscard mi_decl_export mi_decl_restrict void* mi_pvalloc(size_t size)
mi_decl_nodiscard mi_decl_export mi_decl_restrict void* mi_aligned_alloc(size_t alignment, size_t size) mi_attr_noexcept mi_attr_malloc mi_attr_alloc_size(2) mi_attr_alloc_align(1);
mi_decl_nodiscard mi_decl_export void* mi_reallocarray(void* p, size_t count, size_t size) mi_attr_noexcept mi_attr_alloc_size2(2,3);
+mi_decl_nodiscard mi_decl_export int mi_reallocarr(void* p, size_t count, size_t size) mi_attr_noexcept mi_attr_alloc_size2(2,3);
mi_decl_nodiscard mi_decl_export void* mi_aligned_recalloc(void* p, size_t newcount, size_t size, size_t alignment) mi_attr_noexcept;
mi_decl_nodiscard mi_decl_export void* mi_aligned_offset_recalloc(void* p, size_t newcount, size_t size, size_t alignment, size_t offset) mi_attr_noexcept;