diff options
author | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2002-08-04 20:55:47 (GMT) |
---|---|---|
committer | dimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7> | 2002-08-04 20:55:47 (GMT) |
commit | 2e2f09d60ce079a1fe283e47bcf023de01f051c5 (patch) | |
tree | 8e54169bc0b7214246ec4c1dfe3f58228ef12928 /src/mangen.cpp | |
parent | adac91e9a353095c3bae4b580d27b7cfd8617493 (diff) | |
download | Doxygen-2e2f09d60ce079a1fe283e47bcf023de01f051c5.zip Doxygen-2e2f09d60ce079a1fe283e47bcf023de01f051c5.tar.gz Doxygen-2e2f09d60ce079a1fe283e47bcf023de01f051c5.tar.bz2 |
Release-1.2.17-20020804
Diffstat (limited to 'src/mangen.cpp')
-rw-r--r-- | src/mangen.cpp | 26 |
1 files changed, 12 insertions, 14 deletions
diff --git a/src/mangen.cpp b/src/mangen.cpp index ec3eff1..8364d65 100644 --- a/src/mangen.cpp +++ b/src/mangen.cpp @@ -536,32 +536,30 @@ void ManGenerator::endMemberGroup(bool) firstCol=FALSE; } -void ManGenerator::startSection(const char *,const char *,bool sub) +void ManGenerator::startSection(const char *,const char *,SectionInfo::SectionType type) { if( !inHeader ) { - if( sub ) + switch(type) { - startMemberHeader(); - } - else - { - startGroupHeader(); + case SectionInfo::Page: startGroupHeader(); break; + case SectionInfo::Section: startGroupHeader(); break; + case SectionInfo::Subsection: startMemberHeader(); break; + default: ASSERT(0); break; } } } -void ManGenerator::endSection(const char *,bool sub) +void ManGenerator::endSection(const char *,SectionInfo::SectionType type) { if( !inHeader ) { - if( sub ) - { - endMemberHeader(); - } - else + switch(type) { - endGroupHeader(); + case SectionInfo::Page: endGroupHeader(); break; + case SectionInfo::Section: endGroupHeader(); break; + case SectionInfo::Subsection: endMemberHeader(); break; + default: ASSERT(0); break; } } else |