diff --git a/lib/emscripten/src/syscalls/mod.rs b/lib/emscripten/src/syscalls/mod.rs index 41ba7761c69..d96354a592c 100644 --- a/lib/emscripten/src/syscalls/mod.rs +++ b/lib/emscripten/src/syscalls/mod.rs @@ -405,7 +405,6 @@ pub fn ___syscall192(mut ctx: FunctionEnvMut, _which: c_int, mut varargs: } /// lseek -#[allow(clippy::unnecessary_cast)] pub fn ___syscall140(ctx: FunctionEnvMut, _which: i32, mut varargs: VarArgs) -> i32 { // -> c_int debug!("emscripten::___syscall140 (lseek) {}", _which); @@ -415,7 +414,7 @@ pub fn ___syscall140(ctx: FunctionEnvMut, _which: i32, mut varargs: VarAr let result_ptr_value: WasmPtr = varargs.get(&ctx); let whence: i32 = varargs.get(&ctx); let offset = offset_low; - let ret = unsafe { lseek(fd, offset as _, whence) as i64 }; + let ret = unsafe { lseek(fd, offset as _, whence) }; let memory = ctx.data().memory(0); let memory = memory.view(&ctx);