wasm_interp: remove unnecessary &mut from read_i32/read_u32

This commit is contained in:
Brian Carroll 2022-12-12 08:30:12 +00:00
parent adc213b364
commit 0acf55137f
No known key found for this signature in database
GPG key ID: 5C7B2EC4101703C0

View file

@ -165,13 +165,13 @@ impl<'a> WasiDispatcher<'a> {
}
}
fn read_u32(memory: &mut [u8], addr: usize) -> u32 {
fn read_u32(memory: &[u8], addr: usize) -> u32 {
let mut bytes = [0; 4];
bytes.copy_from_slice(&memory[addr..][..4]);
u32::from_le_bytes(bytes)
}
fn read_i32(memory: &mut [u8], addr: usize) -> i32 {
fn read_i32(memory: &[u8], addr: usize) -> i32 {
let mut bytes = [0; 4];
bytes.copy_from_slice(&memory[addr..][..4]);
i32::from_le_bytes(bytes)