Skip to content

Commit 97879ce

Browse files
committed
Auto merge of #109990 - gwy15:remove-bufwriter-useless-mut-pointer, r=jyn514
Remove an unnecessary `mut` in `BufWriter::into_parts`. `ptr::read` takes `*const T` so `&mut` is not necessary.
2 parents 32ea4bb + 9169107 commit 97879ce

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

library/std/src/io/buffered/bufwriter.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ impl<W: Write> BufWriter<W> {
339339
let buf = if !self.panicked { Ok(buf) } else { Err(WriterPanicked { buf }) };
340340

341341
// SAFETY: forget(self) prevents double dropping inner
342-
let inner = unsafe { ptr::read(&mut self.inner) };
342+
let inner = unsafe { ptr::read(&self.inner) };
343343
mem::forget(self);
344344

345345
(inner, buf)

0 commit comments

Comments
 (0)