Update emscripten memory macro

This commit is contained in:
Lachlan Sneff
2019-02-05 10:35:15 -08:00
parent 8a8290b155
commit cee248ae89
2 changed files with 21 additions and 21 deletions

View File

@ -1,6 +1,6 @@
macro_rules! emscripten_memory_pointer {
($memory:expr, $pointer:expr) => {
0 as usize
// unsafe { $memory.as_ptr().add($pointer as usize) }
};
($memory:expr, $pointer:expr) => {{
use std::cell::Cell;
(&$memory.view::<u8>()[($pointer as usize)..]).as_ptr() as *mut Cell<u8> as *mut u8
}};
}