mirror of
https://github.com/mii443/wasmer.git
synced 2025-12-10 14:48:27 +00:00
Fix unrelated warnings in Wasm C API
This commit is contained in:
@@ -212,7 +212,7 @@ pub unsafe extern "C" fn wasmer_wasi_generate_default_import_object() -> *mut wa
|
|||||||
let store = get_global_store();
|
let store = get_global_store();
|
||||||
let mut wasi_state_builder = wasi::WasiState::new("wasmer-wasi-default-program-name");
|
let mut wasi_state_builder = wasi::WasiState::new("wasmer-wasi-default-program-name");
|
||||||
let wasi_state = wasi_state_builder.build().unwrap();
|
let wasi_state = wasi_state_builder.build().unwrap();
|
||||||
let mut wasi_env = wasi::WasiEnv::new(wasi_state);
|
let wasi_env = wasi::WasiEnv::new(wasi_state);
|
||||||
let import_object_inner: Box<dyn NamedResolver> = Box::new(
|
let import_object_inner: Box<dyn NamedResolver> = Box::new(
|
||||||
wasi::generate_import_object_from_env(store, wasi_env, wasi::WasiVersion::Latest),
|
wasi::generate_import_object_from_env(store, wasi_env, wasi::WasiVersion::Latest),
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -208,7 +208,7 @@ pub unsafe extern "C" fn wasi_env_read_stdout(
|
|||||||
buffer_len: usize,
|
buffer_len: usize,
|
||||||
) -> isize {
|
) -> isize {
|
||||||
let inner_buffer = slice::from_raw_parts_mut(buffer as *mut _, buffer_len as usize);
|
let inner_buffer = slice::from_raw_parts_mut(buffer as *mut _, buffer_len as usize);
|
||||||
let mut state = env.inner.state_mut();
|
let mut state = env.inner.state();
|
||||||
|
|
||||||
let stdout = if let Ok(stdout) = state.fs.stdout_mut() {
|
let stdout = if let Ok(stdout) = state.fs.stdout_mut() {
|
||||||
if let Some(stdout) = stdout.as_mut() {
|
if let Some(stdout) = stdout.as_mut() {
|
||||||
@@ -232,7 +232,7 @@ pub unsafe extern "C" fn wasi_env_read_stderr(
|
|||||||
buffer_len: usize,
|
buffer_len: usize,
|
||||||
) -> isize {
|
) -> isize {
|
||||||
let inner_buffer = slice::from_raw_parts_mut(buffer as *mut _, buffer_len as usize);
|
let inner_buffer = slice::from_raw_parts_mut(buffer as *mut _, buffer_len as usize);
|
||||||
let mut state = env.inner.state_mut();
|
let mut state = env.inner.state();
|
||||||
let stderr = if let Ok(stderr) = state.fs.stderr_mut() {
|
let stderr = if let Ok(stderr) = state.fs.stderr_mut() {
|
||||||
if let Some(stderr) = stderr.as_mut() {
|
if let Some(stderr) = stderr.as_mut() {
|
||||||
stderr
|
stderr
|
||||||
|
|||||||
Reference in New Issue
Block a user