summaryrefslogtreecommitdiffstats
path: root/src/filename.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2012-11-18 21:43:28 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2012-11-18 21:43:28 (GMT)
commitfee4053bd3dd075a2dd2cba4da8166ec5307eadd (patch)
tree94365b932426de715b3a479094b7056e0c4f878b /src/filename.cpp
parentceb4115c7b941039411e1793e01239610ff112a2 (diff)
downloadDoxygen-fee4053bd3dd075a2dd2cba4da8166ec5307eadd.zip
Doxygen-fee4053bd3dd075a2dd2cba4da8166ec5307eadd.tar.gz
Doxygen-fee4053bd3dd075a2dd2cba4da8166ec5307eadd.tar.bz2
Release-1.8.2-20121118
Diffstat (limited to 'src/filename.cpp')
-rw-r--r--src/filename.cpp16
1 files changed, 14 insertions, 2 deletions
diff --git a/src/filename.cpp b/src/filename.cpp
index dddeeca..2b0dffe 100644
--- a/src/filename.cpp
+++ b/src/filename.cpp
@@ -17,6 +17,7 @@
#include "filename.h"
#include "util.h"
+#include "config.h"
FileName::FileName(const char *fn,const char *n) : FileList()
{
@@ -97,7 +98,7 @@ void FileName::generateDiskNames()
}
}
-int FileName::compareItems(GCI item1, GCI item2)
+int FileName::compareItems(QCollection::Item item1, QCollection::Item item2)
{
FileName *f1=(FileName *)item1;
FileName *f2=(FileName *)item2;
@@ -127,7 +128,7 @@ void FileNameList::generateDiskNames()
}
}
-int FileNameList::compareItems(GCI item1, GCI item2)
+int FileNameList::compareItems(QCollection::Item item1, QCollection::Item item2)
{
FileName *f1=(FileName *)item1;
FileName *f2=(FileName *)item2;
@@ -142,3 +143,14 @@ FileNameListIterator::FileNameListIterator(const FileNameList &fnlist) :
QListIterator<FileName>(fnlist)
{
}
+
+static bool getCaseSenseNames()
+{
+ static bool caseSenseNames = Config_getBool("CASE_SENSE_NAMES");
+ return caseSenseNames;
+}
+
+FileNameDict::FileNameDict(uint size) : QDict<FileName>(size,getCaseSenseNames())
+{
+}
+