From d416fc1d40e39661153b2183726f7e71f51d24e3 Mon Sep 17 00:00:00 2001 From: Michael Layzell Date: Mon, 25 May 2015 14:44:22 -0400 Subject: Remove unsafe block around boxed::into_raw() as it is now safe --- src/libstd/sync/mpsc/spsc_queue.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'src/libstd/sync') diff --git a/src/libstd/sync/mpsc/spsc_queue.rs b/src/libstd/sync/mpsc/spsc_queue.rs index b72da91c0a0..a0ed52d4d3c 100644 --- a/src/libstd/sync/mpsc/spsc_queue.rs +++ b/src/libstd/sync/mpsc/spsc_queue.rs @@ -80,12 +80,10 @@ unsafe impl Sync for Queue { } impl Node { fn new() -> *mut Node { - unsafe { - boxed::into_raw(box Node { - value: None, - next: AtomicPtr::new(ptr::null_mut::>()), - }) - } + boxed::into_raw(box Node { + value: None, + next: AtomicPtr::new(ptr::null_mut::>()), + }) } } -- cgit 1.4.1-3-g733a5