summaryrefslogtreecommitdiffstats
path: root/src/scanner.l
diff options
context:
space:
mode:
authorDimitri van Heesch <dimitri@stack.nl>2011-12-03 18:14:19 (GMT)
committerDimitri van Heesch <dimitri@stack.nl>2011-12-03 18:14:19 (GMT)
commite48f695c385ccc356e124ac3a851a6228f4f5b84 (patch)
tree018e8f5de990aedc2ea2b98065d07bc92253a8f1 /src/scanner.l
parent645cc7c6f75bdad11ceb129d135b5b01f34c3212 (diff)
downloadDoxygen-e48f695c385ccc356e124ac3a851a6228f4f5b84.zip
Doxygen-e48f695c385ccc356e124ac3a851a6228f4f5b84.tar.gz
Doxygen-e48f695c385ccc356e124ac3a851a6228f4f5b84.tar.bz2
Release-1.7.6
Diffstat (limited to 'src/scanner.l')
-rw-r--r--src/scanner.l2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/scanner.l b/src/scanner.l
index 9cb8031..05b6fc9 100644
--- a/src/scanner.l
+++ b/src/scanner.l
@@ -2871,11 +2871,13 @@ TYPEDEFPREFIX (("typedef"{BN}+)?)((("volatile"|"const"){BN}+)?)
}
if ( *yytext == ',')
{
+ bool stat = current->stat;
if (needNewCurrent)
{
current = new Entry(*current);
initEntry();
}
+ current->stat = stat; // the static attribute holds for all variables
current->name.resize(0);
current->args.resize(0);
current->brief.resize(0);