diff --git a/Cargo.toml b/Cargo.toml index 9481b45c1..be1aa895e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -15,7 +15,7 @@ include = [ "Cargo.toml", "LICENSE", "Makefile", - "README.md", + "/README.md", "rustfmt.toml" ] diff --git a/src/apis/emscripten/storage.rs b/src/apis/emscripten/storage.rs index 16d4d6d0e..08099321b 100644 --- a/src/apis/emscripten/storage.rs +++ b/src/apis/emscripten/storage.rs @@ -1,4 +1,4 @@ -use crate::webassembly::LinearMemory; +// use crate::webassembly::LinearMemory; pub fn align_memory(ptr: u32) -> u32 { (ptr + 15) & !15 diff --git a/src/apis/emscripten/time.rs b/src/apis/emscripten/time.rs index 0395646a5..536b71ac3 100644 --- a/src/apis/emscripten/time.rs +++ b/src/apis/emscripten/time.rs @@ -1,7 +1,6 @@ use super::utils::{copy_cstr_into_wasm, write_to_buf}; use libc::{ c_int, - c_long, clock_gettime as libc_clock_gettime, localtime, localtime_r, diff --git a/src/apis/emscripten/utils.rs b/src/apis/emscripten/utils.rs index 1a748cc6b..5179b493d 100644 --- a/src/apis/emscripten/utils.rs +++ b/src/apis/emscripten/utils.rs @@ -20,10 +20,8 @@ pub fn is_emscripten_module(module: &Module) -> bool { pub unsafe fn write_to_buf(string: *const c_char, buf: u32, max: u32, instance: &Instance) -> u32 { let buf_addr = instance.memory_offset_addr(0, buf as _) as *mut c_char; - unsafe { - for i in 0..max { - *buf_addr.add(i as _) = *string.add(i as _); - } + for i in 0..max { + *buf_addr.add(i as _) = *string.add(i as _); } buf