We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8e870c8 commit 6cb2f03Copy full SHA for 6cb2f03
library/std/src/fs/tests.rs
@@ -1782,6 +1782,7 @@ fn windows_unix_socket_exists() {
1782
}
1783
let mut addr = c::SOCKADDR_UN { sun_family: c::AF_UNIX, sun_path: mem::zeroed() };
1784
let bytes = socket_path.as_os_str().as_encoded_bytes();
1785
+ let bytes = core::slice::from_raw_parts(bytes.as_ptr().cast::<i8>(), bytes.len());
1786
addr.sun_path[..bytes.len()].copy_from_slice(bytes);
1787
let len = mem::size_of_val(&addr) as i32;
1788
let result = c::bind(socket, ptr::addr_of!(addr).cast::<c::SOCKADDR>(), len);
0 commit comments