Skip to content

Commit ac6c56f

Browse files
committed
deque: Use ptr::slice_from_raw_parts_mut
1 parent c7edf1f commit ac6c56f

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

@@ -51,7 +50,7 @@ impl<T> Buffer<T> {
5150

5251
/// Deallocates the buffer.
5352
unsafe fn dealloc(self) {
54-
drop(Box::from_raw(slice::from_raw_parts_mut(
53+
drop(Box::from_raw(ptr::slice_from_raw_parts_mut(
5554
self.ptr.cast::<MaybeUninit<T>>(),
5655
self.cap,
5756
)));

0 commit comments

Comments
 (0)