[clangd] Fix compilation database detection
authorSam McCall <sam.mccall@gmail.com>
Thu, 9 Nov 2017 21:45:27 +0000 (21:45 +0000)
committerSam McCall <sam.mccall@gmail.com>
Thu, 9 Nov 2017 21:45:27 +0000 (21:45 +0000)
llvm-svn: 317838

clang-tools-extra/clangd/GlobalCompilationDatabase.cpp

index 834d992..1db3e66 100644 (file)
@@ -81,7 +81,7 @@ DirectoryBasedGlobalCompilationDatabase::tryLoadDatabaseFromPath(PathRef File) {
     return CachedIt->second.get();
   std::string Error = "";
   auto CDB = tooling::CompilationDatabase::loadFromDirectory(File, Error);
-  if (CDB && Error.empty()) {
+  if (CDB) {
     auto Result = CDB.get();
     CompilationDatabases.insert(std::make_pair(File, std::move(CDB)));
     return Result;