about summary refs log tree commit diff
path: root/library/std/src/sys/windows/fs.rs
diff options
context:
space:
mode:
authorChris Denton <chris@chrisdenton.dev>2023-10-06 00:35:00 +0100
committerChris Denton <chris@chrisdenton.dev>2023-10-06 00:35:00 +0100
commitc8f3aa451a0b50051980cf22d5ca35d7f515b43b (patch)
treee625199af5a0721da01e66f8545f9bcac3a074c9 /library/std/src/sys/windows/fs.rs
parentcae0791da47bb01f16885eb233dcd66b0093a6e1 (diff)
downloadrust-c8f3aa451a0b50051980cf22d5ca35d7f515b43b.tar.gz
rust-c8f3aa451a0b50051980cf22d5ca35d7f515b43b.zip
Remove libc
We don't use much libc on Windows.
Diffstat (limited to 'library/std/src/sys/windows/fs.rs')
-rw-r--r--library/std/src/sys/windows/fs.rs8
1 files changed, 5 insertions, 3 deletions
diff --git a/library/std/src/sys/windows/fs.rs b/library/std/src/sys/windows/fs.rs
index 21a65bc25f3..0113196b824 100644
--- a/library/std/src/sys/windows/fs.rs
+++ b/library/std/src/sys/windows/fs.rs
@@ -16,6 +16,8 @@ use crate::sys::{c, cvt, Align8};
 use crate::sys_common::{AsInner, FromInner, IntoInner};
 use crate::thread;
 
+use core::ffi::c_void;
+
 use super::path::maybe_verbatim;
 use super::to_u16s;
 
@@ -371,7 +373,7 @@ impl File {
             cvt(c::GetFileInformationByHandleEx(
                 self.handle.as_raw_handle(),
                 c::FileBasicInfo,
-                &mut info as *mut _ as *mut libc::c_void,
+                &mut info as *mut _ as *mut c_void,
                 size as c::DWORD,
             ))?;
             let mut attr = FileAttr {
@@ -399,7 +401,7 @@ impl File {
             cvt(c::GetFileInformationByHandleEx(
                 self.handle.as_raw_handle(),
                 c::FileStandardInfo,
-                &mut info as *mut _ as *mut libc::c_void,
+                &mut info as *mut _ as *mut c_void,
                 size as c::DWORD,
             ))?;
             attr.file_size = info.AllocationSize as u64;
@@ -624,7 +626,7 @@ impl File {
             cvt(c::GetFileInformationByHandleEx(
                 self.handle.as_raw_handle(),
                 c::FileBasicInfo,
-                &mut info as *mut _ as *mut libc::c_void,
+                &mut info as *mut _ as *mut c_void,
                 size as c::DWORD,
             ))?;
             Ok(info)