summaryrefslogtreecommitdiffstats
path: root/src/searchindex.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2020-04-06 17:19:07 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2020-04-06 17:19:07 (GMT)
commit4bc2355373979726c7ed4e8351639123daf808cb (patch)
tree920279c4bfbff5531fd2e1b4eca1eb142a7b7fb6 /src/searchindex.cpp
parentb4b47b3919650d7350acc9fe59becaee4a3d5ff5 (diff)
downloadDoxygen-4bc2355373979726c7ed4e8351639123daf808cb.zip
Doxygen-4bc2355373979726c7ed4e8351639123daf808cb.tar.gz
Doxygen-4bc2355373979726c7ed4e8351639123daf808cb.tar.bz2
Replaced FileNameDict/FileNameList by FileNameLinkedMap
Diffstat (limited to 'src/searchindex.cpp')
-rw-r--r--src/searchindex.cpp12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/searchindex.cpp b/src/searchindex.cpp
index 25d1576..00786d6 100644
--- a/src/searchindex.cpp
+++ b/src/searchindex.cpp
@@ -831,19 +831,15 @@ void createJavaScriptSearchIndex()
}
// index files
- FileNameListIterator inli(*Doxygen::inputNameList);
- FileName *fn;
- for (;(fn=inli.current());++inli)
+ for (const auto &fn : *Doxygen::inputNameLinkedMap)
{
- FileNameIterator fni(*fn);
- FileDef *fd;
- for (;(fd=fni.current());++fni)
+ for (const auto &fd : *fn)
{
uint letter = getUtf8CodeToLower(fd->name(),0);
if (fd->isLinkable() && isId(letter))
{
- g_searchIndexInfo[SEARCH_INDEX_ALL].symbolList.append(letter,fd);
- g_searchIndexInfo[SEARCH_INDEX_FILES].symbolList.append(letter,fd);
+ g_searchIndexInfo[SEARCH_INDEX_ALL].symbolList.append(letter,fd.get());
+ g_searchIndexInfo[SEARCH_INDEX_FILES].symbolList.append(letter,fd.get());
}
}
}