diff --git a/src/CppParser/Parser.cpp b/src/CppParser/Parser.cpp index a7cbfe63..8e91fbfc 100644 --- a/src/CppParser/Parser.cpp +++ b/src/CppParser/Parser.cpp @@ -4356,7 +4356,7 @@ ParserResult* Parser::ParseLibrary(const std::string& File) return res; } - llvm::StringRef FileEntry; + llvm::StringRef FileEntry(""); for (unsigned I = 0, E = opts->LibraryDirs.size(); I != E; ++I) { @@ -4368,7 +4368,7 @@ ParserResult* Parser::ParseLibrary(const std::string& File) break; } - if (FileEntry.empty() || !llvm::sys::fs::exists(FileEntry)) + if (FileEntry.empty()) { res->kind = ParserResultKind::FileNotFound; return res;