Skip to content

Commit ea3e795

Browse files
committed
deque: Use ptr::slice_from_raw_parts_mut
1 parent 2a82b61 commit ea3e795

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

crossbeam-deque/src/deque.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ use std::fmt;
55
use std::marker::PhantomData;
66
use std::mem::{self, MaybeUninit};
77
use std::ptr;
8-
use std::slice;
98
use std::sync::atomic::{self, AtomicIsize, AtomicPtr, AtomicUsize, Ordering};
109
use std::sync::Arc;
1110

@@ -52,7 +51,7 @@ impl<T> Buffer<T> {
5251
/// Deallocates the buffer.
5352
unsafe fn dealloc(self) {
5453
drop(unsafe {
55-
Box::from_raw(slice::from_raw_parts_mut(
54+
Box::from_raw(ptr::slice_from_raw_parts_mut(
5655
self.ptr.cast::<MaybeUninit<T>>(),
5756
self.cap,
5857
))

0 commit comments

Comments
 (0)