summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/MSVCToolChain.cpp
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2015-01-23 19:16:25 +0000
committerReid Kleckner <reid@kleckner.net>2015-01-23 19:16:25 +0000
commit6b7156b74ddf811a1a4d3eaed47eacdf817d6b10 (patch)
tree767d7a50d89557b8182af57d6da8075fc6512870 /clang/lib/Driver/MSVCToolChain.cpp
parent13937abe88f79472d31632a5103221538b4c2ed6 (diff)
downloadbcm5719-llvm-6b7156b74ddf811a1a4d3eaed47eacdf817d6b10.tar.gz
bcm5719-llvm-6b7156b74ddf811a1a4d3eaed47eacdf817d6b10.zip
Attempt to fix ::sscanf Cygwin build break reported in PR22302
llvm-svn: 226925
Diffstat (limited to 'clang/lib/Driver/MSVCToolChain.cpp')
-rw-r--r--clang/lib/Driver/MSVCToolChain.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/clang/lib/Driver/MSVCToolChain.cpp b/clang/lib/Driver/MSVCToolChain.cpp
index d6bd5c31ae6..372f76f7c74 100644
--- a/clang/lib/Driver/MSVCToolChain.cpp
+++ b/clang/lib/Driver/MSVCToolChain.cpp
@@ -22,6 +22,8 @@
#include "llvm/Support/FileSystem.h"
#include "llvm/Support/Process.h"
+#include <cstdio>
+
// Include the necessary headers to interface with the Windows registry and
// environment.
#if defined(LLVM_ON_WIN32)
@@ -212,7 +214,7 @@ bool MSVCToolChain::getWindowsSDKDir(std::string &path, int &major,
"SOFTWARE\\Microsoft\\Microsoft SDKs\\Windows\\$VERSION",
"InstallationFolder", path, &sdkVersion);
if (!sdkVersion.empty())
- ::sscanf(sdkVersion.c_str(), "v%d.%d", &major, &minor);
+ std::sscanf(sdkVersion.c_str(), "v%d.%d", &major, &minor);
return hasSDKDir && !path.empty();
}
OpenPOWER on IntegriCloud