fix wasm test loading of seamless slices

This commit is contained in:
Brendan Hansknecht 2023-03-14 15:18:33 -07:00
parent 18e6dbd163
commit 8f96295ab1
No known key found for this signature in database
GPG key ID: 0EA784685083E75B

View file

@ -60,7 +60,7 @@ impl FromWasm32Memory for RocStr {
let str_words: &[u32; 3] = unsafe { std::mem::transmute(&str_bytes) };
let big_elem_ptr = str_words[Builtin::WRAPPER_PTR as usize] as usize;
let big_length = str_words[Builtin::WRAPPER_LEN as usize] as usize;
let big_length = str_words[Builtin::WRAPPER_LEN as usize] as usize & (i32::MAX as usize);
let big_capacity = str_words[Builtin::WRAPPER_CAPACITY as usize] as usize;
let last_byte = str_bytes[11];