diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2008-12-25 20:54:44 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2008-12-25 20:54:44 (GMT) |
commit | 5b3f3dc61bad158050a2953728f87a9a411823e2 (patch) | |
tree | 64b7da0b56bbee19e999a23f69d13372807211d5 /src/memberlist.cpp | |
parent | b2ff175fbaa113d17cc8c0873220580df1887b97 (diff) | |
download | Doxygen-5b3f3dc61bad158050a2953728f87a9a411823e2.zip Doxygen-5b3f3dc61bad158050a2953728f87a9a411823e2.tar.gz Doxygen-5b3f3dc61bad158050a2953728f87a9a411823e2.tar.bz2 |
Release-1.5.7.1-20081225
Diffstat (limited to 'src/memberlist.cpp')
-rw-r--r-- | src/memberlist.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/memberlist.cpp b/src/memberlist.cpp index ff3a7a1..32bbfd6 100644 --- a/src/memberlist.cpp +++ b/src/memberlist.cpp @@ -217,7 +217,6 @@ void MemberList::writePlainDeclarations(OutputList &ol, } case MemberDef::Enumeration: { - if (first) ol.startMemberList(),first=FALSE; int enumVars=0; MemberListIterator vmli(*this); MemberDef *vmd; @@ -240,6 +239,8 @@ void MemberList::writePlainDeclarations(OutputList &ol, // enum type (i.e. enumVars>0), then we do not show the enum here. if (enumVars==0) // show enum here { + //printf("Enum!!\n"); + if (first) ol.startMemberList(),first=FALSE; ol.startMemberItem(0); ol.writeString("enum "); ol.insertMemberAlign(); @@ -279,6 +280,8 @@ void MemberList::writePlainDeclarations(OutputList &ol, } case MemberDef::EnumValue: { + if (!m_inGroup) return; + printf("EnumValue!\n"); if (first) ol.startMemberList(),first=FALSE; md->writeDeclaration(ol,cd,nd,fd,gd,m_inGroup); } @@ -360,7 +363,6 @@ void MemberList::writeDeclarations(OutputList &ol, writePlainDeclarations(ol,cd,nd,fd,gd); } - //printf("memberGroupList=%p\n",memberGroupList); if (memberGroupList) { |