]> git.proxmox.com Git - rustc.git/blobdiff - library/std/src/sys/windows/net.rs
New upstream version 1.64.0+dfsg1
[rustc.git] / library / std / src / sys / windows / net.rs
index d1e72cd54437c82eae56bbf52e6b9a16cf0f1c2a..e0701a498fad749ba2dafec3c15aabc2970c22b8 100644 (file)
@@ -143,8 +143,8 @@ impl Socket {
     pub fn connect_timeout(&self, addr: &SocketAddr, timeout: Duration) -> io::Result<()> {
         self.set_nonblocking(true)?;
         let result = {
-            let (addrp, len) = addr.into_inner();
-            let result = unsafe { c::connect(self.as_raw_socket(), addrp, len) };
+            let (addr, len) = addr.into_inner();
+            let result = unsafe { c::connect(self.as_raw_socket(), addr.as_ptr(), len) };
             cvt(result).map(drop)
         };
         self.set_nonblocking(false)?;