summaryrefslogtreecommitdiffstats
path: root/src/searchindex.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2020-12-31 21:06:11 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2020-12-31 21:06:11 (GMT)
commitb6bf2aa567a12a0c4011470e53b0a1740b6eb796 (patch)
treee5ab649cfa1c8f00107c7bfbc789aa5763c33d02 /src/searchindex.cpp
parent6675be21d5085d97b2167959573bc71e42dd93b8 (diff)
downloadDoxygen-b6bf2aa567a12a0c4011470e53b0a1740b6eb796.zip
Doxygen-b6bf2aa567a12a0c4011470e53b0a1740b6eb796.tar.gz
Doxygen-b6bf2aa567a12a0c4011470e53b0a1740b6eb796.tar.bz2
Refactoring: replace Doxygen::groupSDict by Doxygen::groupLinkedMap
Diffstat (limited to 'src/searchindex.cpp')
-rw-r--r--src/searchindex.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/searchindex.cpp b/src/searchindex.cpp
index 7cb3afa..89f1681 100644
--- a/src/searchindex.cpp
+++ b/src/searchindex.cpp
@@ -837,9 +837,7 @@ void createJavaScriptSearchIndex()
}
// index groups
- GroupSDict::Iterator gli(*Doxygen::groupSDict);
- GroupDef *gd;
- for (gli.toFirst();(gd=gli.current());++gli)
+ for (const auto &gd : *Doxygen::groupLinkedMap)
{
if (gd->isLinkable())
{
@@ -848,8 +846,8 @@ void createJavaScriptSearchIndex()
{
char letter[MAX_UTF8_CHAR_SIZE];
getUtf8Char(title,letter,CaseModifier::ToLower);
- g_searchIndexInfo[SEARCH_INDEX_ALL].add(letter,gd);
- g_searchIndexInfo[SEARCH_INDEX_GROUPS].add(letter,gd);
+ g_searchIndexInfo[SEARCH_INDEX_ALL].add(letter,gd.get());
+ g_searchIndexInfo[SEARCH_INDEX_GROUPS].add(letter,gd.get());
}
}
}