From: Michael J. Spencer Date: Fri, 7 Nov 2014 21:30:32 +0000 (+0000) Subject: Fix style. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f7a6c46771f034b2aa6f26bae0d265dbe4b21495;p=clang Fix style. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@221546 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Driver/Driver.cpp b/lib/Driver/Driver.cpp index f827aaf166..1794e8e707 100644 --- a/lib/Driver/Driver.cpp +++ b/lib/Driver/Driver.cpp @@ -1885,11 +1885,10 @@ std::string Driver::GetProgramPath(const char *Name, } // If all else failed, search the path. - for (const auto &TargetSpecificExecutable : TargetSpecificExecutables) { - auto P = llvm::sys::findProgramByName(TargetSpecificExecutable); - if (P) + for (const auto &TargetSpecificExecutable : TargetSpecificExecutables) + if (llvm::ErrorOr P = + llvm::sys::findProgramByName(TargetSpecificExecutable)) return *P; - } return Name; } diff --git a/tools/driver/driver.cpp b/tools/driver/driver.cpp index 50427da460..57db0261a7 100644 --- a/tools/driver/driver.cpp +++ b/tools/driver/driver.cpp @@ -353,12 +353,10 @@ static void SetInstallDir(SmallVectorImpl &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 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()))