Restore value of in_gcc_extension using old_gcc_extension.
authorChristoph Mallon <christoph.mallon@gmx.de>
Wed, 17 Sep 2008 20:04:31 +0000 (20:04 +0000)
committerChristoph Mallon <christoph.mallon@gmx.de>
Wed, 17 Sep 2008 20:04:31 +0000 (20:04 +0000)
[r22054]

parser.c

index 0160fb7..83f51e0 100644 (file)
--- a/parser.c
+++ b/parser.c
@@ -9557,7 +9557,7 @@ expression_statment:
                bool old_gcc_extension = in_gcc_extension;
                in_gcc_extension       = true;
                statement = parse_statement();
-               in_gcc_extension = false;
+               in_gcc_extension = old_gcc_extension;
                break;
 
        DECLARATION_START