about summary refs log tree commit diff
path: root/src/libstd/sys/windows/pipe.rs
diff options
context:
space:
mode:
authorNick Cameron <ncameron@mozilla.com>2014-11-18 13:49:09 +1300
committerNick Cameron <ncameron@mozilla.com>2014-11-18 20:43:38 +1300
commit225de0d60f8ca8dcc62ab2fd8818ebbda4b58cfe (patch)
treeafd65a72f97755ed467590b5a9934da862a5dab4 /src/libstd/sys/windows/pipe.rs
parentd46f7adb536a44975622890e166c7cdfc698c259 (diff)
downloadrust-225de0d60f8ca8dcc62ab2fd8818ebbda4b58cfe.tar.gz
rust-225de0d60f8ca8dcc62ab2fd8818ebbda4b58cfe.zip
Windows and OS X fallout
Diffstat (limited to 'src/libstd/sys/windows/pipe.rs')
-rw-r--r--src/libstd/sys/windows/pipe.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libstd/sys/windows/pipe.rs b/src/libstd/sys/windows/pipe.rs
index f2f7994a005..e38202302fb 100644
--- a/src/libstd/sys/windows/pipe.rs
+++ b/src/libstd/sys/windows/pipe.rs
@@ -395,7 +395,7 @@ impl UnixStream {
         loop {
             // Process a timeout if one is pending
             let wait_succeeded = await(self.handle(), self.read_deadline,
-                                       [overlapped.hEvent]);
+                                       &[overlapped.hEvent]);
 
             let ret = unsafe {
                 libc::GetOverlappedResult(self.handle(),
@@ -459,7 +459,7 @@ impl UnixStream {
                 }
                 // Process a timeout if one is pending
                 let wait_succeeded = await(self.handle(), self.write_deadline,
-                                           [overlapped.hEvent]);
+                                           &[overlapped.hEvent]);
                 let ret = unsafe {
                     libc::GetOverlappedResult(self.handle(),
                                               &mut overlapped,
@@ -660,8 +660,8 @@ impl UnixAcceptor {
             if err == libc::ERROR_IO_PENDING as libc::DWORD {
                 // Process a timeout if one is pending
                 let wait_succeeded = await(handle, self.deadline,
-                                           [self.inner.abort.handle(),
-                                            overlapped.hEvent]);
+                                           &[self.inner.abort.handle(),
+                                             overlapped.hEvent]);
 
                 // This will block until the overlapped I/O is completed. The
                 // timeout was previously handled, so this will either block in