summaryrefslogtreecommitdiffstats
path: root/tokio/src/io/util/mem.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tokio/src/io/util/mem.rs')
-rw-r--r--tokio/src/io/util/mem.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/tokio/src/io/util/mem.rs b/tokio/src/io/util/mem.rs
index 0dd6ad77..e91a9328 100644
--- a/tokio/src/io/util/mem.rs
+++ b/tokio/src/io/util/mem.rs
@@ -167,7 +167,7 @@ impl AsyncRead for Pipe {
) -> Poll<std::io::Result<()>> {
if self.buffer.has_remaining() {
let max = self.buffer.remaining().min(buf.remaining());
- buf.append(&self.buffer[..max]);
+ buf.put_slice(&self.buffer[..max]);
self.buffer.advance(max);
if max > 0 {
// The passed `buf` might have been empty, don't wake up if