Skip to content

Commit 0f29dc4

Browse files
committed
BufWriter: simplify buffer draining
1 parent 85bc88d commit 0f29dc4

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

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

+1-5
Original file line numberDiff line numberDiff line change
@@ -155,11 +155,7 @@ impl<W: Write> BufWriter<W> {
155155
impl Drop for BufGuard<'_> {
156156
fn drop(&mut self) {
157157
if self.written > 0 {
158-
if self.done() {
159-
self.buffer.clear();
160-
} else {
161-
self.buffer.drain(..self.written);
162-
}
158+
self.buffer.drain(..self.written);
163159
}
164160
}
165161
}

0 commit comments

Comments
 (0)