data: Fixed uppercase CXX header files saved in lowercase & remove symlinks from FilePath when canonicalizing (issue #437)

bug id = 437
This commit is contained in:
Eberhard Graether
2017-08-02 14:19:44 +02:00
parent 8c5b69dce6
commit e089900571
6 changed files with 32 additions and 6 deletions
@@ -652,7 +652,7 @@ ParseLocation CxxAstVisitor::getParseLocation(const clang::SourceLocation& loc)
const clang::FileEntry* fileEntry = sourceManager.getFileEntryForID(fileId);
if (fileEntry != NULL)
{
parseLocation.filePath = m_canonicalFilePathCache->getValue(fileEntry->getName());
parseLocation.filePath = m_canonicalFilePathCache->getValue(utility::getFileNameOfFileEntry(fileEntry));
}
}