Date: Wed, 27 Jan 2016 21:09:39 +0000 (UTC) From: Dimitry Andric <dim@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r294940 - vendor/clang/dist/tools/driver Message-ID: <201601272109.u0RL9d1e095477@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: dim Date: Wed Jan 27 21:09:38 2016 New Revision: 294940 URL: https://svnweb.freebsd.org/changeset/base/294940 Log: Vendor import of clang release_38 branch r258968: https://llvm.org/svn/llvm-project/cfe/branches/release_38@258968 Modified: vendor/clang/dist/tools/driver/driver.cpp Modified: vendor/clang/dist/tools/driver/driver.cpp ============================================================================== --- vendor/clang/dist/tools/driver/driver.cpp Wed Jan 27 21:09:14 2016 (r294939) +++ vendor/clang/dist/tools/driver/driver.cpp Wed Jan 27 21:09:38 2016 (r294940) @@ -290,9 +290,9 @@ static void SetInstallDir(SmallVectorImp if (CanonicalPrefixes) llvm::sys::fs::make_absolute(InstalledPath); - InstalledPath = llvm::sys::path::parent_path(InstalledPath); - if (llvm::sys::fs::exists(InstalledPath.c_str())) - TheDriver.setInstalledDir(InstalledPath); + StringRef InstalledPathParent(llvm::sys::path::parent_path(InstalledPath)); + if (llvm::sys::fs::exists(InstalledPathParent)) + TheDriver.setInstalledDir(InstalledPathParent); } static int ExecuteCC1Tool(ArrayRef<const char *> argv, StringRef Tool) {
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201601272109.u0RL9d1e095477>