diff --git a/lib/runtime-c-api/src/lib.rs b/lib/runtime-c-api/src/lib.rs index 6c98afb93..8b241ffab 100644 --- a/lib/runtime-c-api/src/lib.rs +++ b/lib/runtime-c-api/src/lib.rs @@ -170,7 +170,7 @@ pub unsafe extern "C" fn wasmer_validate( if wasm_bytes.is_null() { return false; } - let bytes: &[u8] = slice::from_raw_parts_mut(wasm_bytes, wasm_bytes_len as usize); + let bytes: &[u8] = slice::from_raw_parts(wasm_bytes, wasm_bytes_len as usize); wasmer_runtime_core::validate(bytes) }