summaryrefslogtreecommitdiffstats
path: root/src/xmlgen.cpp
diff options
context:
space:
mode:
authorDimitri van Heesch <doxygen@gmail.com>2021-01-01 10:23:23 (GMT)
committerDimitri van Heesch <doxygen@gmail.com>2021-01-01 10:23:23 (GMT)
commit54d939984cd99ee3414f6b8aee3a90a134ba8677 (patch)
treef1ea42983288eb540dc9ef3fda6673d25c630c89 /src/xmlgen.cpp
parent7f79d52ff6da7bcabc6b0250ca93b4307358e8e3 (diff)
downloadDoxygen-54d939984cd99ee3414f6b8aee3a90a134ba8677.zip
Doxygen-54d939984cd99ee3414f6b8aee3a90a134ba8677.tar.gz
Doxygen-54d939984cd99ee3414f6b8aee3a90a134ba8677.tar.bz2
Refactoring: replace Doxygen::directories by Doxygen::dirLinkedMap
Diffstat (limited to 'src/xmlgen.cpp')
-rw-r--r--src/xmlgen.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/xmlgen.cpp b/src/xmlgen.cpp
index c6d5bc3..350be48 100644
--- a/src/xmlgen.cpp
+++ b/src/xmlgen.cpp
@@ -1955,14 +1955,10 @@ void generateXML()
msg("Generating XML output for page %s\n",pd->name().data());
generateXMLForPage(pd.get(),t,FALSE);
}
+ for (const auto &dd : *Doxygen::dirLinkedMap)
{
- DirDef *dir;
- DirSDict::Iterator sdi(*Doxygen::directories);
- for (sdi.toFirst();(dir=sdi.current());++sdi)
- {
- msg("Generate XML output for dir %s\n",dir->name().data());
- generateXMLForDir(dir,t);
- }
+ msg("Generate XML output for dir %s\n",dd->name().data());
+ generateXMLForDir(dd.get(),t);
}
for (const auto &pd : *Doxygen::exampleLinkedMap)
{