[llvm-api-change] Use findProgramByName.
llvm-svn: 221222
diff --git a/clang/tools/driver/driver.cpp b/clang/tools/driver/driver.cpp
index 5a3fed6..50427da 100644
--- a/clang/tools/driver/driver.cpp
+++ b/clang/tools/driver/driver.cpp
@@ -354,10 +354,10 @@
// 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);