Skip to content

Commit b2d873f

Browse files
author
chansuke
committed
Fix build error
1 parent 747e8ff commit b2d873f

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

library/alloc/src/vec/mod.rs

+3-5
Original file line numberDiff line numberDiff line change
@@ -1790,13 +1790,11 @@ impl<T, A: Allocator> Vec<T, A> {
17901790
/// let mut v = Vec::with_capacity(10);
17911791
/// v.extend([1, 2, 3].iter().cloned());
17921792
/// let slice = v.clone().into_boxed_slice();
1793-
/// let static_ref = Box::leak(slice);
17941793
///
17951794
/// unsafe {
1796-
/// let p = v.as_mut_ptr();
1797-
/// let len = v.len();
1798-
/// let rebuilt = Vec::from_raw_parts(p, len, static_ref.len());
1799-
/// assert_eq!(rebuilt.capacity(), 3);
1795+
/// let p = slice.as_ptr();
1796+
/// let rebuilt = std::slice::from_raw_parts(p, slice.len());
1797+
/// assert_eq!(rebuilt.len(), 3);
18001798
/// }
18011799
/// ```
18021800
#[stable(feature = "vec_leak", since = "1.47.0")]

0 commit comments

Comments
 (0)