diff options
Diffstat (limited to 'library/std/src')
| -rw-r--r-- | library/std/src/io/copy.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/library/std/src/io/copy.rs b/library/std/src/io/copy.rs index a75dbc76278..6ab96662305 100644 --- a/library/std/src/io/copy.rs +++ b/library/std/src/io/copy.rs @@ -103,7 +103,7 @@ impl<I: Write> BufferedCopySpec for BufWriter<I> { return Ok(len); } - init = read_buf.initialized_len(); + init = read_buf.initialized_len() - bytes_read; // SAFETY: ReadBuf guarantees all of its filled bytes are init unsafe { buf.set_len(buf.len() + bytes_read) }; |
