diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2000-04-23 18:39:17 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2000-04-23 18:39:17 (GMT) |
commit | a790b4aefe37b616ec4563877e01aa5f99447c85 (patch) | |
tree | ae15def425ebe4c6c13d7b4ffd8e147e03d535b3 /src/index.cpp | |
parent | 37905e0a0fcc820a556d56e609335afd21f8a929 (diff) | |
download | Doxygen-a790b4aefe37b616ec4563877e01aa5f99447c85.zip Doxygen-a790b4aefe37b616ec4563877e01aa5f99447c85.tar.gz Doxygen-a790b4aefe37b616ec4563877e01aa5f99447c85.tar.bz2 |
Release-1.1.2-20000423
Diffstat (limited to 'src/index.cpp')
-rw-r--r-- | src/index.cpp | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/src/index.cpp b/src/index.cpp index 62cf84d..bad6e18 100644 --- a/src/index.cpp +++ b/src/index.cpp @@ -167,6 +167,11 @@ void writeClassHierarchy(OutputList &ol) for (;cli.current(); ++cli) { ClassDef *cd=cli.current(); + //printf("class %s hasVisibleRoot=%d isVisibleInHierarchy=%d\n", + // cd->name().data(), + // hasVisibleRoot(cd->baseClasses()), + // cd->isVisibleInHierarchy() + // ); if (!hasVisibleRoot(cd->baseClasses())) { if (cd->isVisibleInHierarchy()) @@ -197,11 +202,11 @@ void writeClassHierarchy(OutputList &ol) ol.writeIndexItem(0,0,cd->name()); //if (hasHtmlHelp) htmlHelp->addContentsItem(cd->name(),"nodoc"); } - } - if (!cd->visited && cd->superClasses()->count()>0) - { - writeClassTree(ol,cd->superClasses(),cd->visited); - cd->visited=TRUE; + if (!cd->visited && cd->superClasses()->count()>0) + { + writeClassTree(ol,cd->superClasses(),cd->visited); + cd->visited=TRUE; + } } } } |