Add workaround for exception codegen problem, fixes bug 539608.
authorJamie McCracken <jamiemcc@gnome.org>
Sun, 29 Jun 2008 03:01:20 +0000 (03:01 +0000)
committerJamie McCracken <jamiemcc@src.gnome.org>
Sun, 29 Jun 2008 03:01:20 +0000 (03:01 +0000)
2008-06-29  Jamie McCracken  <jamiemcc@gnome.org>

* vala/valagenieparser.vala:

Add workaround for exception codegen problem, fixes bug 539608.

svn path=/trunk/; revision=1659

ChangeLog
vala/valagenieparser.vala

index 6f75486..47d40fe 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-06-29  Jamie McCracken  <jamiemcc@gnome.org>
+
+       * vala/valagenieparser.vala:
+
+       Add workaround for exception codegen problem, fixes bug 539608.
+
 2008-06-29  Jared Moore  <jaredm@svn.gnome.org>
 
        * vapi/packages/gtk+-2.0/gtk+-2.0.metadata:
index 63fad85..190b630 100644 (file)
@@ -2560,7 +2560,8 @@ public class Vala.Genie.Parser : CodeVisitor {
                var initializer = new InitializerList (get_src (begin));
                if (current () != TokenType.DEDENT) {
                        do {
-                               initializer.append (parse_variable_initializer ());
+                               var init = parse_variable_initializer ();
+                               initializer.append (init);
                        } while (accept (TokenType.COMMA));
                }
                if  (!accept (TokenType.CLOSE_PARENS)) {