mirror of
https://github.com/mii443/wasmer.git
synced 2025-12-06 12:48:20 +00:00
Fixed global API
This commit is contained in:
3
lib/api/src/externals/global.rs
vendored
3
lib/api/src/externals/global.rs
vendored
@@ -47,12 +47,11 @@ impl Global {
|
||||
Val::I64(x) => *global.get_mut().as_i64_mut() = x,
|
||||
Val::F32(x) => *global.get_mut().as_f32_mut() = x,
|
||||
Val::F64(x) => *global.get_mut().as_f64_mut() = x,
|
||||
Val::V128(x) => *definition.as_u128_bits_mut() = x,
|
||||
_ => return Err(RuntimeError::new(format!("create_global for {:?}", val))),
|
||||
// Val::V128(x) => *definition.as_u128_bits_mut() = x,
|
||||
}
|
||||
};
|
||||
|
||||
let definition = global.vmglobal();
|
||||
Ok(Global {
|
||||
store: store.clone(),
|
||||
global: Arc::new(global),
|
||||
|
||||
Reference in New Issue
Block a user