summaryrefslogtreecommitdiffstats
path: root/src/memberlist.cpp
diff options
context:
space:
mode:
authordimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2012-06-10 09:28:22 (GMT)
committerdimitri <dimitri@afe2bf4a-e733-0410-8a33-86f594647bc7>2012-06-10 09:28:22 (GMT)
commitf397aa6aa3e425c97c7bff085ea1aff7b479d7e8 (patch)
tree6709ddc7b1764dc3b20bbac7eb36c05edcc91e03 /src/memberlist.cpp
parentca357c82ca852382fd058698eab646409a015fc1 (diff)
downloadDoxygen-f397aa6aa3e425c97c7bff085ea1aff7b479d7e8.zip
Doxygen-f397aa6aa3e425c97c7bff085ea1aff7b479d7e8.tar.gz
Doxygen-f397aa6aa3e425c97c7bff085ea1aff7b479d7e8.tar.bz2
Release-1.8.1.1
Diffstat (limited to 'src/memberlist.cpp')
-rw-r--r--src/memberlist.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/memberlist.cpp b/src/memberlist.cpp
index c11c6b4..0d74cd6 100644
--- a/src/memberlist.cpp
+++ b/src/memberlist.cpp
@@ -491,7 +491,9 @@ void MemberList::writeDeclarations(OutputList &ol,
int num = numDecMembers();
if (inheritedFrom)
{
- if ( cd && !optimizeVhdl && countInheritableMembers(inheritedFrom)>0 )
+ //if ( cd && !optimizeVhdl && countInheritableMembers(inheritedFrom)>0 )
+ if ( cd && !optimizeVhdl && cd->countMembersIncludingGrouped(
+ m_listType,inheritedFrom,TRUE)>0 )
{
ol.pushGeneratorState();
ol.disableAllBut(OutputGenerator::Html);
@@ -499,7 +501,8 @@ void MemberList::writeDeclarations(OutputList &ol,
stripPath(cd->getOutputFileBase());
if (title)
{
- ol.writeInheritedSectionTitle(inheritId,cd->getOutputFileBase(),
+ ol.writeInheritedSectionTitle(inheritId,cd->getReference(),
+ cd->getOutputFileBase(),
cd->anchor(),title,cd->displayName());
}
ol.popGeneratorState();