summaryrefslogtreecommitdiffstats
path: root/clang/tools
diff options
context:
space:
mode:
authorMichael J. Spencer <bigcheesegs@gmail.com>2014-11-04 01:30:55 +0000
committerMichael J. Spencer <bigcheesegs@gmail.com>2014-11-04 01:30:55 +0000
commit04162eaced201901d81fcacee6348485176737aa (patch)
tree7fde6ddc7335ea7d96cf7eb2a721495ee5b8839f /clang/tools
parentf9074b5a91d93f786a80039a2f4ba48bfcd269c2 (diff)
downloadbcm5719-llvm-04162eaced201901d81fcacee6348485176737aa.tar.gz
bcm5719-llvm-04162eaced201901d81fcacee6348485176737aa.zip
[llvm-api-change] Use findProgramByName.
llvm-svn: 221222
Diffstat (limited to 'clang/tools')
-rw-r--r--clang/tools/driver/driver.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/tools/driver/driver.cpp b/clang/tools/driver/driver.cpp
index 5a3fed6d984..50427da460b 100644
--- a/clang/tools/driver/driver.cpp
+++ b/clang/tools/driver/driver.cpp
@@ -354,10 +354,10 @@ static void SetInstallDir(SmallVectorImpl<const char *> &argv,
// Do a PATH lookup, if there are no directory components.
if (llvm::sys::path::filename(InstalledPath) == InstalledPath) {
- std::string Tmp = llvm::sys::FindProgramByName(
+ auto Tmp = llvm::sys::findProgramByName(
llvm::sys::path::filename(InstalledPath.str()));
- if (!Tmp.empty())
- InstalledPath = Tmp;
+ if (Tmp)
+ InstalledPath = *Tmp;
}
llvm::sys::fs::make_absolute(InstalledPath);
InstalledPath = llvm::sys::path::parent_path(InstalledPath);
OpenPOWER on IntegriCloud