From: Jared Moore Date: Thu, 26 Jun 2008 01:06:01 +0000 (+0000) Subject: Add workaround for exception codegen problem, fixes bug 539608. X-Git-Tag: VALA_0_3_4~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2cf649052881e7d6678ccf9d725d441bb57cd987;p=thirdparty%2Fvala.git Add workaround for exception codegen problem, fixes bug 539608. 2008-06-26 Jared Moore * vala/valaparser.vala: Add workaround for exception codegen problem, fixes bug 539608. svn path=/trunk/; revision=1648 --- diff --git a/ChangeLog b/ChangeLog index 54d2d0fa9..e52affc52 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-06-26 Jared Moore + + * vala/valaparser.vala: + + Add workaround for exception codegen problem, fixes bug 539608. + 2008-06-25 Jared Moore * vapi/glib-2.0.vapi: diff --git a/vala/valaparser.vala b/vala/valaparser.vala index f164d8534..25c0a5bcb 100644 --- a/vala/valaparser.vala +++ b/vala/valaparser.vala @@ -2068,7 +2068,8 @@ public class Vala.Parser : CodeVisitor { var initializer = new InitializerList (get_src (begin)); if (current () != TokenType.CLOSE_BRACE) { do { - initializer.append (parse_variable_initializer ()); + var init = parse_variable_initializer (); + initializer.append (init); } while (accept (TokenType.COMMA)); } expect (TokenType.CLOSE_BRACE);