summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/disk_interface.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/disk_interface.cc b/src/disk_interface.cc
index 290975b..dfea469 100644
--- a/src/disk_interface.cc
+++ b/src/disk_interface.cc
@@ -82,6 +82,8 @@ TimeStamp StatSingleFile(const string& path, bool quiet) {
return TimeStampFromFileTime(attrs.ftLastWriteTime);
}
+#pragma warning(push)
+#pragma warning(disable: 4996) // GetVersionExA is deprecated post SDK 8.1.
bool IsWindows7OrLater() {
OSVERSIONINFO version_info = { sizeof(version_info) };
if (!GetVersionEx(&version_info))
@@ -89,6 +91,7 @@ bool IsWindows7OrLater() {
return version_info.dwMajorVersion > 6 ||
version_info.dwMajorVersion == 6 && version_info.dwMinorVersion >= 1;
}
+#pragma warning(pop)
bool StatAllFilesInDir(const string& dir, map<string, TimeStamp>* stamps,
bool quiet) {