]> git.lizzy.rs Git - rust.git/commitdiff
avoid MaybeUninit::get_mut where it is not needed
authorRalf Jung <post@ralfj.de>
Sun, 2 Dec 2018 11:34:39 +0000 (12:34 +0100)
committerRalf Jung <post@ralfj.de>
Sun, 2 Dec 2018 11:34:39 +0000 (12:34 +0100)
src/liballoc/collections/btree/node.rs

index f9b455fe796d1bf470bdfb4bf371d3fbc01c9bf5..215689dfc48c99c007d06ce4ec16f91877a2d704 100644 (file)
@@ -602,7 +602,7 @@ fn into_key_slice_mut(mut self) -> &'a mut [K] {
         } else {
             unsafe {
                 slice::from_raw_parts_mut(
-                    self.as_leaf_mut().keys.get_mut() as *mut [K] as *mut K,
+                    self.as_leaf_mut().keys.as_mut_ptr() as *mut K,
                     self.len()
                 )
             }
@@ -613,7 +613,7 @@ fn into_val_slice_mut(mut self) -> &'a mut [V] {
         debug_assert!(!self.is_shared_root());
         unsafe {
             slice::from_raw_parts_mut(
-                self.as_leaf_mut().vals.get_mut() as *mut [V] as *mut V,
+                self.as_leaf_mut().vals.as_mut_ptr() as *mut V,
                 self.len()
             )
         }