diff options
Diffstat (limited to 'tcc.c')
| -rw-r--r-- | tcc.c | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -9176,9 +9176,11 @@ static void decl_initializer_alloc(CType *type, AttributeDef *ad, int r, if (tok == '{') level++; else if (tok == '}') { - if (level == 0) - break; level--; + if (level <= 0) { + next(); + break; + } } next(); } |
