summaryrefslogtreecommitdiffstats
path: root/clang/tools/driver/driver.cpp
diff options
context:
space:
mode:
authorMichael J. Spencer <bigcheesegs@gmail.com>2014-11-07 21:30:32 +0000
committerMichael J. Spencer <bigcheesegs@gmail.com>2014-11-07 21:30:32 +0000
commitb011d48282007ab6cd3363aeb108adbecdb3f213 (patch)
tree655fb5ce06f638de1580404c57a97d4cac0b6095 /clang/tools/driver/driver.cpp
parent82d24bc932620acaad95afc1c0994686dcdd27a3 (diff)
downloadbcm5719-llvm-b011d48282007ab6cd3363aeb108adbecdb3f213.tar.gz
bcm5719-llvm-b011d48282007ab6cd3363aeb108adbecdb3f213.zip
Fix style.
llvm-svn: 221546
Diffstat (limited to 'clang/tools/driver/driver.cpp')
-rw-r--r--clang/tools/driver/driver.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/clang/tools/driver/driver.cpp b/clang/tools/driver/driver.cpp
index 50427da460b..57db0261a7b 100644
--- a/clang/tools/driver/driver.cpp
+++ b/clang/tools/driver/driver.cpp
@@ -353,12 +353,10 @@ static void SetInstallDir(SmallVectorImpl<const char *> &argv,
SmallString<128> InstalledPath(argv[0]);
// Do a PATH lookup, if there are no directory components.
- if (llvm::sys::path::filename(InstalledPath) == InstalledPath) {
- auto Tmp = llvm::sys::findProgramByName(
- llvm::sys::path::filename(InstalledPath.str()));
- if (Tmp)
+ if (llvm::sys::path::filename(InstalledPath) == InstalledPath)
+ if (llvm::ErrorOr<std::string> Tmp = llvm::sys::findProgramByName(
+ llvm::sys::path::filename(InstalledPath.str())))
InstalledPath = *Tmp;
- }
llvm::sys::fs::make_absolute(InstalledPath);
InstalledPath = llvm::sys::path::parent_path(InstalledPath);
if (llvm::sys::fs::exists(InstalledPath.c_str()))
OpenPOWER on IntegriCloud