about summary refs log tree commit diff
path: root/library/std/src/sys/windows/fs.rs
diff options
context:
space:
mode:
authorbdbai <bdbaiapp@163.com>2021-09-02 18:18:00 +0800
committerbdbai <bdbaiapp@163.com>2021-09-02 18:18:00 +0800
commita8ac6d471e074e15e0ecd44744735503c2eaf1dd (patch)
treec2abd4257db11813e2720dcfa4f14e85e9388ded /library/std/src/sys/windows/fs.rs
parentb27ccbc7e1e6a04d749e244a3c13f72ca38e80e7 (diff)
downloadrust-a8ac6d471e074e15e0ecd44744735503c2eaf1dd.tar.gz
rust-a8ac6d471e074e15e0ecd44744735503c2eaf1dd.zip
I/O safety for WinUWP
Diffstat (limited to 'library/std/src/sys/windows/fs.rs')
-rw-r--r--library/std/src/sys/windows/fs.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/library/std/src/sys/windows/fs.rs b/library/std/src/sys/windows/fs.rs
index 0c1a50e231c..cc137771bb8 100644
--- a/library/std/src/sys/windows/fs.rs
+++ b/library/std/src/sys/windows/fs.rs
@@ -357,7 +357,7 @@ impl File {
             let mut info: c::FILE_BASIC_INFO = mem::zeroed();
             let size = mem::size_of_val(&info);
             cvt(c::GetFileInformationByHandleEx(
-                self.handle.raw(),
+                self.handle.as_raw_handle(),
                 c::FileBasicInfo,
                 &mut info as *mut _ as *mut libc::c_void,
                 size as c::DWORD,
@@ -385,7 +385,7 @@ impl File {
             let mut info: c::FILE_STANDARD_INFO = mem::zeroed();
             let size = mem::size_of_val(&info);
             cvt(c::GetFileInformationByHandleEx(
-                self.handle.raw(),
+                self.handle.as_raw_handle(),
                 c::FileStandardInfo,
                 &mut info as *mut _ as *mut libc::c_void,
                 size as c::DWORD,