diff --git a/wasmtime-api/src/wasm.rs b/wasmtime-api/src/wasm.rs index 356466f0acf6..71aee96bda6e 100644 --- a/wasmtime-api/src/wasm.rs +++ b/wasmtime-api/src/wasm.rs @@ -858,6 +858,11 @@ pub unsafe extern "C" fn wasm_valtype_new(kind: wasm_valkind_t) -> *mut wasm_val Box::into_raw(ty) } +#[no_mangle] +pub unsafe extern "C" fn wasm_valtype_delete(vt: *mut wasm_valtype_t) { + drop(Box::from_raw(vt)); +} + #[no_mangle] pub unsafe extern "C" fn wasm_byte_vec_new( out: *mut wasm_byte_vec_t,