From 040ebf99d9a28a093e86f36d8ddf60a20e2c2fc6 Mon Sep 17 00:00:00 2001 From: 4lDO2 <4lDO2@protonmail.com> Date: Sun, 7 Mar 2021 16:16:40 +0100 Subject: [PATCH] Get the mmap test to build. --- src/tests.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/tests.rs b/src/tests.rs index 49a5f1b..c5e1f8d 100644 --- a/src/tests.rs +++ b/src/tests.rs @@ -107,12 +107,15 @@ fn fmap() { ) ).unwrap(); + let size = 128; + let map = unsafe { slice::from_raw_parts_mut( dbg!( crate::fmap(fd, &crate::Map { + address: 0, offset: 0, - size: 128, + size, flags: crate::PROT_READ | crate::PROT_WRITE }) ).unwrap() as *mut u8, @@ -131,7 +134,7 @@ fn fmap() { //TODO: add msync unsafe { assert_eq!(dbg!( - crate::funmap(map.as_mut_ptr() as usize) + crate::funmap(map.as_mut_ptr() as usize, size) ), Ok(0)); } }