summaryrefslogtreecommitdiff
path: root/Source/cm_sys_stat.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cm_sys_stat.h')
-rw-r--r--Source/cm_sys_stat.h9
1 files changed, 2 insertions, 7 deletions
diff --git a/Source/cm_sys_stat.h b/Source/cm_sys_stat.h
index 796f027c1..919428634 100644
--- a/Source/cm_sys_stat.h
+++ b/Source/cm_sys_stat.h
@@ -4,16 +4,11 @@
#define cm_sys_stat_h
#if defined(_MSC_VER)
-typedef unsigned short mode_t;
-#endif
-
-#if defined(WIN32)
-typedef unsigned short uid_t;
-typedef unsigned short gid_t;
+using mode_t = unsigned short;
#endif
#include <sys/types.h>
// include sys/stat.h after sys/types.h
-#include <sys/stat.h>
+#include <sys/stat.h> // IWYU pragma: export
#endif