diff --git a/clang/Driver/HTMLDiagnostics.cpp b/clang/Driver/HTMLDiagnostics.cpp index 6583064d1826..65dd17c7f8a3 100644 --- a/clang/Driver/HTMLDiagnostics.cpp +++ b/clang/Driver/HTMLDiagnostics.cpp @@ -117,7 +117,8 @@ void HTMLDiagnostics::HandlePathDiagnostic(const PathDiagnostic& D) { std::ostringstream os; const FileEntry* Entry = SMgr.getFileEntryForID(FileID); - os << "

" << Entry->getName() << "

\n"; + os << "

" << Entry->getDir()->getName() << "/" + << Entry->getName() << "

\n"; R.InsertStrBefore(SourceLocation::getFileLoc(FileID, 0), os.str()); }