summaryrefslogtreecommitdiffstats
path: root/buffered-reader
diff options
context:
space:
mode:
Diffstat (limited to 'buffered-reader')
-rw-r--r--buffered-reader/src/dup.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/buffered-reader/src/dup.rs b/buffered-reader/src/dup.rs
index d7d3f7e5..cba6bf23 100644
--- a/buffered-reader/src/dup.rs
+++ b/buffered-reader/src/dup.rs
@@ -73,7 +73,7 @@ impl<T: BufferedReader<C>, C: fmt::Debug + Sync + Send> io::Read for Dup<T, C> {
let data = &data[self.cursor..];
let amount = cmp::min(buf.len(), data.len());
- buf.copy_from_slice(&data[..amount]);
+ buf[..amount].copy_from_slice(&data[..amount]);
self.cursor += amount;