| //! Issue #63562 | |
| #![crate_type = "cdylib"] | |
| mod foo { | |
| #[link(wasm_import_module = "sqlite")] | |
| extern "C" { | |
| pub fn allocate(size: usize) -> i32; | |
| pub fn deallocate(ptr: i32, size: usize); | |
| } | |
| } | |
| #[no_mangle] | |
| pub extern "C" fn allocate() { | |
| unsafe { | |
| foo::allocate(1); | |
| foo::deallocate(1, 2); | |
| } | |
| } | |
| #[no_mangle] | |
| pub extern "C" fn deallocate() {} |