]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Fix crash when using property prototype as value
authorJürg Billeter <j@bitron.ch>
Fri, 19 Dec 2008 11:27:24 +0000 (11:27 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Fri, 19 Dec 2008 11:27:24 +0000 (11:27 +0000)
2008-12-19  Jürg Billeter  <j@bitron.ch>

* vala/valamemberaccess.vala:

Fix crash when using property prototype as value

svn path=/trunk/; revision=2215

ChangeLog
vala/valamemberaccess.vala

index 1a2e9e10e85cf6d436fe165bdc87c617927fb95a..ecdddc4261a7fcfd97845d76334205bbe97c02fa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2008-12-19  Jürg Billeter  <j@bitron.ch>
+
+       * vala/valamemberaccess.vala:
+
+       Fix crash when using property prototype as value
+
 2008-12-19  Jürg Billeter  <j@bitron.ch>
 
        * vala/valaparser.vala:
index c11da0cec9ed372973bfbf4d16a9cdbc4fc61815..1622d170b0a7016ed4ec55e4c3c3118b21cad9d9 100644 (file)
@@ -480,6 +480,8 @@ public class Vala.MemberAccess : Expression {
                                value_type = analyzer.get_value_type_for_symbol (symbol_reference, lvalue);
                        } else if (symbol_reference is Field) {
                                value_type = new FieldPrototype ((Field) symbol_reference);
+                       } else {
+                               value_type = new InvalidType ();
                        }
                } else {
                        // implicit this access