Skip to content

Commit 3ce211d

Browse files
committed
Increase code-reuse and -readability
1 parent 37ef5e4 commit 3ce211d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/libcore/ptr.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2903,7 +2903,7 @@ impl<T: ?Sized> NonNull<T> {
29032903
#[inline]
29042904
pub fn new(ptr: *mut T) -> Option<Self> {
29052905
if !ptr.is_null() {
2906-
Some(NonNull { pointer: unsafe { NonZero(ptr as _) } })
2906+
Some(unsafe { Self::new_unchecked(ptr) })
29072907
} else {
29082908
None
29092909
}

0 commit comments

Comments
 (0)