diff options
author | Dimitri van Heesch <dimitri@stack.nl> | 2005-05-30 19:35:30 (GMT) |
---|---|---|
committer | Dimitri van Heesch <dimitri@stack.nl> | 2005-05-30 19:35:30 (GMT) |
commit | 365d0dd98ec1e2cbd7f732a5a9a963e5cf2fbde2 (patch) | |
tree | 3ef766a4fc3d6b5bf1987b9041d5046e2362c52e /src/filedef.cpp | |
parent | 530402f723b5426086bc8efdb9b7c6513e2ed3fa (diff) | |
download | Doxygen-365d0dd98ec1e2cbd7f732a5a9a963e5cf2fbde2.zip Doxygen-365d0dd98ec1e2cbd7f732a5a9a963e5cf2fbde2.tar.gz Doxygen-365d0dd98ec1e2cbd7f732a5a9a963e5cf2fbde2.tar.bz2 |
Release-1.4.3-20050530
Diffstat (limited to 'src/filedef.cpp')
-rw-r--r-- | src/filedef.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/filedef.cpp b/src/filedef.cpp index a305ca9..bcc04fe 100644 --- a/src/filedef.cpp +++ b/src/filedef.cpp @@ -686,13 +686,17 @@ void FileDef::addMembersToMemberGroup() /*! Adds member definition \a md to the list of all members of this file */ void FileDef::insertMember(MemberDef *md) { - //printf("%s:FileDef::insertMember(%s)\n",name().data(),md->name().data()); - if (allMemberList.find(md)!=-1) return; + //printf("%s:FileDef::insertMember(%s (=%p) list has %d elements)\n", + // name().data(),md->name().data(),md,allMemberList.count()); + if (allMemberList.findRef(md)!=-1) + { + return; + } allMemberList.append(md); bool sortBriefDocs = Config_getBool("SORT_BRIEF_DOCS"); bool sortMemberDocs = Config_getBool("SORT_MEMBER_DOCS"); - switch(md->memberType()) + switch (md->memberType()) { case MemberDef::Variable: case MemberDef::Property: @@ -1129,7 +1133,7 @@ static void addDirsAsGroups(Directory *root,GroupDef *parent,int level) GroupDef *gd=0; if (root->kind()==DirEntry::Dir) { - gd = new GroupDef("<generated>", + gd = new GroupDef("[generated]", 1, root->path(), // name root->name() // title |