From 1611bc8f2488a705c3845fbc12ea4e95c69f07b3 Mon Sep 17 00:00:00 2001 From: Dimitri van Heesch Date: Sat, 21 Nov 2020 16:46:33 +0100 Subject: Fix compile issue for doxyparse.cpp This regression was introduced after removing support for isVisited/setVisited --- addon/doxyparse/doxyparse.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/addon/doxyparse/doxyparse.cpp b/addon/doxyparse/doxyparse.cpp index 7ec37f7..d4abd3a 100644 --- a/addon/doxyparse/doxyparse.cpp +++ b/addon/doxyparse/doxyparse.cpp @@ -415,12 +415,13 @@ static void listSymbols() { ClassSDict *classes = fd->getClassSDict(); if (classes) { + ClassDefSet visitedClasses; ClassSDict::Iterator cli(*classes); const ClassDef *cd; for (cli.toFirst(); (cd = cli.current()); ++cli) { - if (!cd->isVisited()) { + if (visitedClasses.find(cd)==visitedClasses.end()) { classInformation(cd); - cd->setVisited(TRUE); + visitedClasses.insert(cd); } } } -- cgit v0.12