]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Add workaround for exception codegen problem, fixes bug 539608.
authorJared Moore <jaredm@svn.gnome.org>
Thu, 26 Jun 2008 01:06:01 +0000 (01:06 +0000)
committerJared William Moore <jaredm@src.gnome.org>
Thu, 26 Jun 2008 01:06:01 +0000 (01:06 +0000)
2008-06-26  Jared Moore  <jaredm@svn.gnome.org>

* vala/valaparser.vala:

Add workaround for exception codegen problem, fixes bug 539608.

svn path=/trunk/; revision=1648

ChangeLog
vala/valaparser.vala

index 54d2d0fa99f5659b02f9c759cf159fa9c58a90c9..e52affc52f5caa07cad8219e1ab2fa39229a850e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-06-26  Jared Moore  <jaredm@svn.gnome.org>
+
+       * vala/valaparser.vala:
+
+       Add workaround for exception codegen problem, fixes bug 539608.
+
 2008-06-25  Jared Moore  <jaredm@svn.gnome.org>
 
        * vapi/glib-2.0.vapi:
index f164d8534a0ae4346624c83792a477d5b7a56002..25c0a5bcb8a412b0d13297f3bc2b32b048e03475 100644 (file)
@@ -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);