summaryrefslogtreecommitdiffstats
path: root/src/memberlist.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/memberlist.cpp')
-rw-r--r--src/memberlist.cpp14
1 files changed, 9 insertions, 5 deletions
diff --git a/src/memberlist.cpp b/src/memberlist.cpp
index 8e8c93c..8091362 100644
--- a/src/memberlist.cpp
+++ b/src/memberlist.cpp
@@ -342,12 +342,16 @@ void MemberList::writeDeclarations(OutputList &ol,
ol.parseText(title);
ol.endMemberHeader();
}
- if (subtitle && subtitle[0]!=0)
+ if (subtitle)
{
- //printf("subtitle=`%s'\n",subtitle);
- ol.startMemberSubtitle();
- ol.parseDoc("[generated]",-1,ctx,0,subtitle,FALSE,FALSE);
- ol.endMemberSubtitle();
+ QCString st=subtitle;
+ st = st.stripWhiteSpace();
+ if (!st.isEmpty())
+ {
+ ol.startMemberSubtitle();
+ ol.parseDoc("[generated]",-1,ctx,0,subtitle,FALSE,FALSE);
+ ol.endMemberSubtitle();
+ }
}
// TODO: Two things need to be worked out for proper VHDL output: