about summary refs log tree commit diff
path: root/library/std/src/os
diff options
context:
space:
mode:
authorChris Denton <chris@chrisdenton.dev>2023-04-06 17:27:47 +0100
committerChris Denton <chris@chrisdenton.dev>2023-05-05 20:48:16 +0100
commit3ffb27ff89db780e88abe829783565a7122be1c5 (patch)
treea27ada9306b06ebf880c01d40167640fde5b3540 /library/std/src/os
parente92ee0355969e7c34d13299d8567e384dc24e9ef (diff)
downloadrust-3ffb27ff89db780e88abe829783565a7122be1c5.tar.gz
rust-3ffb27ff89db780e88abe829783565a7122be1c5.zip
Use new bindings
Diffstat (limited to 'library/std/src/os')
-rw-r--r--library/std/src/os/windows/io/socket.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/library/std/src/os/windows/io/socket.rs b/library/std/src/os/windows/io/socket.rs
index b6bd0f9e12b..ce34cd1a9bf 100644
--- a/library/std/src/os/windows/io/socket.rs
+++ b/library/std/src/os/windows/io/socket.rs
@@ -110,7 +110,7 @@ impl BorrowedSocket<'_> {
     /// object as the existing `BorrowedSocket` instance.
     #[stable(feature = "io_safety", since = "1.63.0")]
     pub fn try_clone_to_owned(&self) -> io::Result<OwnedSocket> {
-        let mut info = unsafe { mem::zeroed::<c::WSAPROTOCOL_INFO>() };
+        let mut info = unsafe { mem::zeroed::<c::WSAPROTOCOL_INFOW>() };
         let result = unsafe {
             c::WSADuplicateSocketW(self.as_raw_socket(), c::GetCurrentProcessId(), &mut info)
         };