mirror of
https://github.com/mii443/wasmer.git
synced 2025-12-08 13:48:26 +00:00
Merge branch 'master' into feature/multi-example-wasm-c-api
This commit is contained in:
@@ -417,8 +417,8 @@ See the [`wasm_" $name "_vec_t`] type to get an example."]
|
||||
pub unsafe extern "C" fn [<wasm_ $name _vec_delete>](ptr: Option<&mut [<wasm_ $name _vec_t>]>) {
|
||||
if let Some(vec) = ptr {
|
||||
if !vec.data.is_null() {
|
||||
let ptr: *mut Option<Box<[<wasm_ $name _t>]>> = vec.data as _;
|
||||
let data: Vec<Option<Box<[<wasm_ $name _t>]>>> = Vec::from_raw_parts(ptr, vec.size, vec.size);
|
||||
let data = vec.data as *mut Option<Box<[<wasm_ $name _t>]>>;
|
||||
let _data: Vec<Option<Box<[<wasm_ $name _t>]>>> = Vec::from_raw_parts(data, vec.size, vec.size);
|
||||
|
||||
vec.data = ::std::ptr::null_mut();
|
||||
vec.size = 0;
|
||||
|
||||
Reference in New Issue
Block a user