From aeadf8189ae25d1b43f3c538a6c4aa6e5380c974 Mon Sep 17 00:00:00 2001 From: Casper Beyer Date: Sun, 28 Jun 2020 03:58:35 +0800 Subject: fix(cli): change seek offset type from i32 to i64 (#6518) --- cli/ops/fs.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'cli') diff --git a/cli/ops/fs.rs b/cli/ops/fs.rs index 2e27beff3..0d5d0c9bf 100644 --- a/cli/ops/fs.rs +++ b/cli/ops/fs.rs @@ -151,7 +151,7 @@ fn op_open( struct SeekArgs { promise_id: Option, rid: i32, - offset: i32, + offset: i64, whence: i32, } @@ -169,8 +169,8 @@ fn op_seek( // Translate seek mode to Rust repr. let seek_from = match whence { 0 => SeekFrom::Start(offset as u64), - 1 => SeekFrom::Current(i64::from(offset)), - 2 => SeekFrom::End(i64::from(offset)), + 1 => SeekFrom::Current(offset), + 2 => SeekFrom::End(offset), _ => { return Err(OpError::type_error(format!( "Invalid seek mode: {}", -- cgit v1.2.3