about summary refs log tree commit diff
path: root/library/std/src/sys/windows
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2021-03-03 11:36:07 +0000
committerIan Jackson <ijackson@chiark.greenend.org.uk>2021-05-10 11:18:08 +0100
commitb50c1bbb0e2b73aed1a3cfc8da5e1082ddb21040 (patch)
treee5f90acd8fe22bdc6693175738bcec811a45e478 /library/std/src/sys/windows
parent2fb1dee14b3eff979f91e99ad034cfe262fc78c3 (diff)
downloadrust-b50c1bbb0e2b73aed1a3cfc8da5e1082ddb21040.tar.gz
rust-b50c1bbb0e2b73aed1a3cfc8da5e1082ddb21040.zip
windows: provide NonZeroDWORD
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'library/std/src/sys/windows')
-rw-r--r--library/std/src/sys/windows/c.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/library/std/src/sys/windows/c.rs b/library/std/src/sys/windows/c.rs
index 7ea6048e94a..e91c489361e 100644
--- a/library/std/src/sys/windows/c.rs
+++ b/library/std/src/sys/windows/c.rs
@@ -4,6 +4,7 @@
 #![cfg_attr(test, allow(dead_code))]
 #![unstable(issue = "none", feature = "windows_c")]
 
+use crate::os::raw::NonZero_c_ulong;
 use crate::os::raw::{c_char, c_int, c_long, c_longlong, c_uint, c_ulong, c_ushort};
 use crate::ptr;
 
@@ -13,6 +14,7 @@ pub use self::EXCEPTION_DISPOSITION::*;
 pub use self::FILE_INFO_BY_HANDLE_CLASS::*;
 
 pub type DWORD = c_ulong;
+pub type NonZeroDWORD = NonZero_c_ulong;
 pub type HANDLE = LPVOID;
 pub type HINSTANCE = HANDLE;
 pub type HMODULE = HINSTANCE;