Skip to content

Commit 7182c14

Browse files
committed
Fix more lints
1 parent 5ba5c89 commit 7182c14

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/protected.rs

+3-5
Original file line numberDiff line numberDiff line change
@@ -766,17 +766,15 @@ unsafe impl Allocator for PageAlignedAllocator {
766766
let ptr = ptr.as_ptr().offset(-(pagesize as isize));
767767

768768
// unlock the fore protected region
769-
let fore_protected_region = std::slice::from_raw_parts_mut(ptr as *mut u8, pagesize);
769+
let fore_protected_region = std::slice::from_raw_parts_mut(ptr, pagesize);
770770
dryoc_mprotect_readwrite(fore_protected_region)
771771
.map_err(|err| eprintln!("mprotect error = {:?}", err))
772772
.ok();
773773

774774
// unlock the aft protected region
775775
let aft_protected_region_offset = pagesize + _page_round(layout.size(), pagesize);
776-
let aft_protected_region = std::slice::from_raw_parts_mut(
777-
ptr.add(aft_protected_region_offset) as *mut u8,
778-
pagesize,
779-
);
776+
let aft_protected_region =
777+
std::slice::from_raw_parts_mut(ptr.add(aft_protected_region_offset), pagesize);
780778

781779
dryoc_mprotect_readwrite(aft_protected_region)
782780
.map_err(|err| eprintln!("mprotect error = {:?}", err))

0 commit comments

Comments
 (0)