Skip to content

Commit 2723351

Browse files
authored
Merge pull request doxygen#11506 from albert-github/feature/issue_11504
issue doxygen#11504 References not generated when tilde and dot in directory name
2 parents 23759ca + 87e6838 commit 2723351

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/definition.cpp

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -112,11 +112,9 @@ class DefinitionImpl::Private
112112
void DefinitionImpl::Private::setDefFileName(const QCString &df)
113113
{
114114
defFileName = df;
115-
int lastDot = defFileName.findRev('.');
116-
if (lastDot!=-1)
117-
{
118-
defFileExt = defFileName.mid(lastDot);
119-
}
115+
FileInfo fi(df.data());
116+
QCString ext = fi.extension(false);
117+
if (!ext.isEmpty()) defFileExt = "." + ext;
120118
}
121119

122120
void DefinitionImpl::Private::init(const QCString &df, const QCString &n)

0 commit comments

Comments
 (0)