summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorScott Graham <scottmg@chromium.org>2014-06-16 17:56:24 (GMT)
committerScott Graham <scottmg@chromium.org>2014-06-16 17:56:24 (GMT)
commitd61278c352ace3dfe7bd2d12ca0b360d850929e0 (patch)
tree3f8b6bc0e5f82e90553fa50ff5f1cda12ef8dba0 /src
parente69fb5007965a6ae396979195b32bf03f793325c (diff)
downloadNinja-d61278c352ace3dfe7bd2d12ca0b360d850929e0.zip
Ninja-d61278c352ace3dfe7bd2d12ca0b360d850929e0.tar.gz
Ninja-d61278c352ace3dfe7bd2d12ca0b360d850929e0.tar.bz2
suppress warning on win8.1 sdk
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) {