From b7e6135d7bdd006d4f80d90e20db127ce3be0c3a Mon Sep 17 00:00:00 2001 From: Christian Poveda Date: Sat, 28 Dec 2019 08:38:31 -0500 Subject: [PATCH] Use Scalar::to_u16 --- src/shims/fs.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/shims/fs.rs b/src/shims/fs.rs index 63aa750bdd..2ce002212c 100644 --- a/src/shims/fs.rs +++ b/src/shims/fs.rs @@ -283,8 +283,7 @@ pub trait EvalContextExt<'mir, 'tcx: 'mir>: crate::MiriEvalContextExt<'mir, 'tcx None => return Ok(-1), }; - // FIXME: use Scalar::to_u16 - let mode: u16 = metadata.mode.to_bits(Size::from_bits(16))? as u16; + let mode: u16 = metadata.mode.to_u16()?; let (access_sec, access_nsec) = metadata.accessed.unwrap_or((0, 0)); let (created_sec, created_nsec) = metadata.created.unwrap_or((0, 0));