]> git.lizzy.rs Git - rust.git/blobdiff - src/libstd/sys/common/net.rs
use slicing sugar
[rust.git] / src / libstd / sys / common / net.rs
index 902942d7244f7687b248098d00b700c4ab86f0f6..4cf891ac4985eba360859a1cff038719ce3ca9a8 100644 (file)
@@ -469,7 +469,7 @@ pub fn write<T, L, W>(fd: sock_t,
             // Also as with read(), we use MSG_DONTWAIT to guard ourselves
             // against unforeseen circumstances.
             let _guard = lock();
-            let ptr = buf.index(&(written..)).as_ptr();
+            let ptr = buf[written..].as_ptr();
             let len = buf.len() - written;
             match retry(|| write(deadline.is_some(), ptr, len)) {
                 -1 if wouldblock() => {}