]> git.lizzy.rs Git - rust.git/blobdiff - src/libstd/io/buffered.rs
Fallout from stabilization.
[rust.git] / src / libstd / io / buffered.rs
index 8c38bc009cc63058aeaf82fffb54a18eed15cd1d..2b293d6eef285b5b5e0da6a3b8b42267ae75f0cb 100644 (file)
@@ -219,7 +219,7 @@ fn write(&mut self, buf: &[u8]) -> IoResult<()> {
         if buf.len() > self.buf.len() {
             self.inner.as_mut().unwrap().write(buf)
         } else {
-            let dst = self.buf.slice_from_mut(self.pos);
+            let dst = &mut self.buf[self.pos..];
             slice::bytes::copy_memory(dst, buf);
             self.pos += buf.len();
             Ok(())