Skip to content

Commit dfdc989

Browse files
committed
sgx: avoid unnecessarily creating a slice
1 parent 42ebbd2 commit dfdc989

File tree

1 file changed

+1
-2
lines changed
  • library/std/src/sys/pal/sgx/abi/usercalls

1 file changed

+1
-2
lines changed

library/std/src/sys/pal/sgx/abi/usercalls/alloc.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -158,8 +158,7 @@ unsafe impl<T: UserSafeSized> UserSafe for [T] {
158158
let elem_size = size_of::<T>();
159159
assert_eq!(size % elem_size, 0);
160160
let len = size / elem_size;
161-
// SAFETY: The caller must uphold the safety contract for `from_raw_sized_unchecked`
162-
unsafe { slice::from_raw_parts_mut(ptr as _, len) }
161+
ptr::slice_from_raw_parts_mut(ptr as _, len)
163162
}
164163
}
165164

0 commit comments

Comments
 (0)