summaryrefslogtreecommitdiffstats
path: root/src/util.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2019-12-25 09:38:29 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2019-12-25 09:38:29 (GMT)
commitb294263f69f56feee519fb95d71e504ea7682c5e (patch)
tree456723a2d2f7ac707879e0eb99b9dbfc5d6565cf /src/util.cpp
parent8f0b7ebff445ff1fa42adbfbb1a90dce4ec777d9 (diff)
parentcbbd26b39cf63148b25d40498f0ab174e6094df7 (diff)
downloadDoxygen-b294263f69f56feee519fb95d71e504ea7682c5e.zip
Doxygen-b294263f69f56feee519fb95d71e504ea7682c5e.tar.gz
Doxygen-b294263f69f56feee519fb95d71e504ea7682c5e.tar.bz2
Merge branch 'feature/bug_335614' of https://github.com/albert-github/doxygen into albert-github-feature/bug_335614
Diffstat (limited to 'src/util.cpp')
-rw-r--r--src/util.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/util.cpp b/src/util.cpp
index 9c46516..d68ff52 100644
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -7089,6 +7089,19 @@ bool checkExtension(const char *fName, const char *ext)
return (QCString(fName).right(QCString(ext).length())==ext);
}
+bool hasExtension(const char *fName)
+{
+ return !(QFileInfo(fName).extension(FALSE).isEmpty());
+}
+bool hasExtension(QCString fName)
+{
+ return !(QFileInfo(fName).extension(FALSE).isEmpty());
+}
+bool hasExtension(QString fName)
+{
+ return !(QFileInfo(fName).extension(FALSE).isEmpty());
+}
+
QCString stripExtensionGeneral(const char *fName, const char *ext)
{
QCString result=fName;