diff options
author | Michael J. Spencer <bigcheesegs@gmail.com> | 2014-11-04 01:30:55 +0000 |
---|---|---|
committer | Michael J. Spencer <bigcheesegs@gmail.com> | 2014-11-04 01:30:55 +0000 |
commit | 04162eaced201901d81fcacee6348485176737aa (patch) | |
tree | 7fde6ddc7335ea7d96cf7eb2a721495ee5b8839f /clang/tools | |
parent | f9074b5a91d93f786a80039a2f4ba48bfcd269c2 (diff) | |
download | bcm5719-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.cpp | 6 |
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); |