diff --git a/src/allocator.rs b/src/allocator.rs index aef28f5a..852d0194 100644 --- a/src/allocator.rs +++ b/src/allocator.rs @@ -18,7 +18,7 @@ use std::mem::MaybeUninit; all(target_arch = "wasm32", target_os = "unknown"), export_name = "malloc" )] -#[no_mangle] +#[cfg_attr(not(all(target_arch = "wasm32", target_os = "unknown")), no_mangle)] pub extern "C" fn proxy_on_memory_allocate(size: usize) -> *mut u8 { let mut vec: Vec> = Vec::with_capacity(size); unsafe {