summaryrefslogtreecommitdiffstats
path: root/src/util.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2019-06-22 10:50:15 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2019-06-22 10:50:15 (GMT)
commit6b0238561f47da966d55305d9479af1e5cadf45c (patch)
treed5fc7e39ef822d2c2ebb3546c2e1a7509365f7d7 /src/util.cpp
parentf919067d59fb8c83194e6f73fbe1a4731b1eded6 (diff)
parent8e19ed1c20261572d305503236a6d4299beee34a (diff)
downloadDoxygen-6b0238561f47da966d55305d9479af1e5cadf45c.zip
Doxygen-6b0238561f47da966d55305d9479af1e5cadf45c.tar.gz
Doxygen-6b0238561f47da966d55305d9479af1e5cadf45c.tar.bz2
Merge branch 'master' of github.com:doxygen/doxygen
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,