We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 30e7e9c commit e8b3aeaCopy full SHA for e8b3aea
src/libarena/lib.rs
@@ -239,7 +239,7 @@ impl<T> TypedArena<T> {
239
let len = vec.len();
240
let start_ptr = self.alloc_raw_slice(len);
241
vec.as_ptr().copy_to_nonoverlapping(start_ptr, len);
242
- mem::forget(vec.drain());
+ vev.set_len(0);
243
slice::from_raw_parts_mut(start_ptr, len)
244
}
245
})
@@ -515,7 +515,7 @@ impl DroplessArena {
515
mem::align_of::<T>()
516
) as *mut _ as *mut T;
517
518
519
520
521
0 commit comments