summaryrefslogtreecommitdiffstats
path: root/src/memberdef.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/memberdef.cpp')
-rw-r--r--src/memberdef.cpp7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/memberdef.cpp b/src/memberdef.cpp
index 48e16e0..af4a690 100644
--- a/src/memberdef.cpp
+++ b/src/memberdef.cpp
@@ -1516,12 +1516,17 @@ void MemberDef::writeDeclaration(OutputList &ol,
ol.writeNonBreakableSpace(3);
}
QCString varName=ltype.right(ltype.length()-ir).stripWhiteSpace();
- //printf(">>>>>> indDepth=%d ltype=`%s' varName=`%s'\n",indDepth,ltype.data(),varName.data());
+ //printf(">>>>>> ltype=`%s' varName=`%s'\n",ltype.data(),varName.data());
ol.docify("}");
if (varName.isEmpty() && (name().isEmpty() || name().at(0)=='@'))
{
ol.docify(";");
}
+ else if (!varName.isEmpty() && (varName.at(0)=='*' || varName.at(0)=='&'))
+ {
+ ol.docify(" ");
+ ol.docify(varName);
+ }
endAnonScopeNeeded=TRUE;
}
else