about summary refs log tree commit diff
path: root/src/liballoc/linked_list.rs
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2017-06-29 01:03:35 +0200
committerSimon Sapin <simon.sapin@exyr.org>2017-07-22 20:38:16 +0200
commit0a08ad0443631ca86e61526916fb4ee61fe1abce (patch)
treec8dd36ae38044adabc45b83e84d08333eb118dd7 /src/liballoc/linked_list.rs
parente9af03a22279b62ded4c7ea897d5ac3a9b54728c (diff)
downloadrust-0a08ad0443631ca86e61526916fb4ee61fe1abce.tar.gz
rust-0a08ad0443631ca86e61526916fb4ee61fe1abce.zip
Rename {NonZero,Shared,Unique}::new to new_unchecked
Diffstat (limited to 'src/liballoc/linked_list.rs')
-rw-r--r--src/liballoc/linked_list.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/liballoc/linked_list.rs b/src/liballoc/linked_list.rs
index e8973b7d285..08d6fac3849 100644
--- a/src/liballoc/linked_list.rs
+++ b/src/liballoc/linked_list.rs
@@ -157,7 +157,7 @@ impl<T> LinkedList<T> {
         unsafe {
             node.next = self.head;
             node.prev = None;
-            let node = Some(Shared::new(Box::into_raw(node)));
+            let node = Some(Shared::new_unchecked(Box::into_raw(node)));
 
             match self.head {
                 None => self.tail = node,
@@ -192,7 +192,7 @@ impl<T> LinkedList<T> {
         unsafe {
             node.next = None;
             node.prev = self.tail;
-            let node = Some(Shared::new(Box::into_raw(node)));
+            let node = Some(Shared::new_unchecked(Box::into_raw(node)));
 
             match self.tail {
                 None => self.head = node,
@@ -921,7 +921,7 @@ impl<'a, T> IterMut<'a, T> {
                     Some(prev) => prev,
                 };
 
-                let node = Some(Shared::new(Box::into_raw(box Node {
+                let node = Some(Shared::new_unchecked(Box::into_raw(box Node {
                     next: Some(head),
                     prev: Some(prev),
                     element: element,