From c58a690b303894f39dcf8ecac9c26757a64a5afa Mon Sep 17 00:00:00 2001 From: David CARLIER Date: Thu, 6 May 2021 10:01:34 +0100 Subject: [PATCH] rust override: allows to implements alloc_zeroed as well proposal. --- src/override/rust.cc | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/override/rust.cc b/src/override/rust.cc index b6c0834..0ef2564 100644 --- a/src/override/rust.cc +++ b/src/override/rust.cc @@ -14,6 +14,13 @@ extern "C" SNMALLOC_EXPORT void* rust_alloc(size_t alignment, size_t size) return ThreadAlloc::get_noncachable()->alloc(aligned_size(alignment, size)); } +extern "C" SNMALLOC_EXPORT void* +rust_alloc_zeroed(size_t alignment, size_t size) +{ + return ThreadAlloc::get_noncachable()->alloc( + aligned_size(alignment, size)); +} + extern "C" SNMALLOC_EXPORT void rust_dealloc(void* ptr, size_t alignment, size_t size) {