]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Fix generic catch clauses
authorJürg Billeter <j@bitron.ch>
Thu, 20 Nov 2008 21:21:42 +0000 (21:21 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Thu, 20 Nov 2008 21:21:42 +0000 (21:21 +0000)
2008-11-20  Jürg Billeter  <j@bitron.ch>

* vala/valacatchclause.vala:

Fix generic catch clauses

svn path=/trunk/; revision=2041

ChangeLog
vala/valacatchclause.vala

index 0ea48beda78ac740b7ed1bb4fd00b29b96c8e260..5ae96a51e41e21ca2623057d4a5f79ea5392aab1 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-11-20  Jürg Billeter  <j@bitron.ch>
+
+       * vala/valacatchclause.vala:
+
+       Fix generic catch clauses
+
 2008-11-20  Jürg Billeter  <j@bitron.ch>
 
        * gobject/valaccodemethodcallmodule.vala:
index 60fa176eb58fa0a7fb66809c51cb9b4870387daf..039ea6bc0da8a5d6856699d85d6433ce89ccdf7c 100644 (file)
@@ -123,6 +123,8 @@ public class Vala.CatchClause : CodeNode {
        }
 
        public override void get_defined_variables (Collection<LocalVariable> collection) {
-               collection.add (error_variable);
+               if (error_variable != null) {
+                       collection.add (error_variable);
+               }
        }
 }