summaryrefslogtreecommitdiffstats
path: root/src/util.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2019-06-22 10:44:09 (GMT)
committerGitHub <noreply@github.com>2019-06-22 10:44:09 (GMT)
commit8e19ed1c20261572d305503236a6d4299beee34a (patch)
treea2132fe3f1a3074977347069dc39e29b168999fa /src/util.cpp
parente0937f32cab960bf91f489360825b0eff297383a (diff)
parent313cc456d52ccf41f7b32adc3d0400cb7992549d (diff)
downloadDoxygen-8e19ed1c20261572d305503236a6d4299beee34a.zip
Doxygen-8e19ed1c20261572d305503236a6d4299beee34a.tar.gz
Doxygen-8e19ed1c20261572d305503236a6d4299beee34a.tar.bz2
Merge pull request #7034 from albert-github/feature/issue_7033
issue #7033 Syntax highlighting doesn't work when calling \dontinclude from Markdown files
Diffstat (limited to 'src/util.cpp')
-rw-r--r--src/util.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/util.cpp b/src/util.cpp
index 8b547a6..457c525 100644
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -7434,6 +7434,14 @@ SrcLangExt getLanguageFromFileName(const QCString& fileName)
return SrcLangExt_Cpp; // not listed => assume C-ish language.
}
+QCString getFileNameExtension(QCString fn)
+{
+ if (fn.isEmpty()) return "";
+ int lastDot = fn.findRev('.');
+ if (lastDot!=-1) return fn.mid(lastDot);
+ return "";
+}
+
//--------------------------------------------------------------------------
MemberDef *getMemberFromSymbol(const Definition *scope,const FileDef *fileScope,