diff options
| author | Jorge Aparicio <jorge@japaric.io> | 2018-08-23 16:29:01 +0200 |
|---|---|---|
| committer | Jorge Aparicio <jorge@japaric.io> | 2018-09-22 21:01:21 +0200 |
| commit | af101fdc331b6f607ed645d86a0f12bc7a2cbc5c (patch) | |
| tree | 790c876f988f40f955618720ba1e68c17cf1ab02 /src/libcore/ptr.rs | |
| parent | a6d011a98668cf672db2de8aae42f3654df4787f (diff) | |
| download | rust-af101fdc331b6f607ed645d86a0f12bc7a2cbc5c.tar.gz rust-af101fdc331b6f607ed645d86a0f12bc7a2cbc5c.zip | |
address Mark-Simulacrum comments
Diffstat (limited to 'src/libcore/ptr.rs')
| -rw-r--r-- | src/libcore/ptr.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libcore/ptr.rs b/src/libcore/ptr.rs index caea8881514..6312aa439d2 100644 --- a/src/libcore/ptr.rs +++ b/src/libcore/ptr.rs @@ -145,7 +145,7 @@ pub unsafe fn swap<T>(x: *mut T, y: *mut T) { let mut tmp = MaybeUninit::<T>::uninitialized(); // Perform the swap - copy_nonoverlapping(x, tmp.get_mut(), 1); + copy_nonoverlapping(x, tmp.as_mut_ptr(), 1); copy(y, x, 1); // `x` and `y` may overlap copy_nonoverlapping(tmp.get_ref(), y, 1); } @@ -293,7 +293,7 @@ pub unsafe fn replace<T>(dest: *mut T, mut src: T) -> T { #[stable(feature = "rust1", since = "1.0.0")] pub unsafe fn read<T>(src: *const T) -> T { let mut tmp = MaybeUninit::<T>::uninitialized(); - copy_nonoverlapping(src, tmp.get_mut(), 1); + copy_nonoverlapping(src, tmp.as_mut_ptr(), 1); tmp.into_inner() } |
