]> git.lizzy.rs Git - rust.git/blobdiff - src/libstd/io/util.rs
rollup merge of #20289: nick29581/shadowing
[rust.git] / src / libstd / io / util.rs
index 79a2b8b84f0c3ccb29e974554c6d9e7d602536c5..90d7c1388a196e56800786c23fa3d20627b8dede 100644 (file)
@@ -51,7 +51,7 @@ fn read(&mut self, buf: &mut [u8]) -> io::IoResult<uint> {
         }
 
         let len = cmp::min(self.limit, buf.len());
-        let res = self.inner.read(buf[mut ..len]);
+        let res = self.inner.read(buf.slice_to_mut(len));
         match res {
             Ok(len) => self.limit -= len,
             _ => {}