diff --git a/example/src/lib.rs b/example/src/lib.rs index c696564..79ccacb 100755 --- a/example/src/lib.rs +++ b/example/src/lib.rs @@ -20,26 +20,22 @@ static ALLOC: wee_alloc::WeeAlloc = wee_alloc::WeeAlloc::INIT; // raise a `trap` the WebAssembly execution if we panic at runtime. #[panic_handler] #[no_mangle] -pub fn panic(_info: &::core::panic::PanicInfo) -> ! { - unsafe { - ::core::intrinsics::abort(); - } +unsafe fn panic(_info: &::core::panic::PanicInfo) -> ! { + ::core::intrinsics::abort(); } // Need to provide an allocation error handler which just aborts // the execution with trap. #[alloc_error_handler] #[no_mangle] -pub extern "C" fn oom(_: ::core::alloc::Layout) -> ! { - unsafe { - ::core::intrinsics::abort(); - } +unsafe fn oom(_: ::core::alloc::Layout) -> ! { + ::core::intrinsics::abort(); } // Needed for non-wasm targets. #[lang = "eh_personality"] #[no_mangle] -pub extern "C" fn eh_personality() {} +extern "C" fn eh_personality() {} // Now, use the allocator via `alloc` types! ///////////////////////////////////