From: Jürg Billeter Date: Fri, 19 Dec 2008 11:27:24 +0000 (+0000) Subject: Fix crash when using property prototype as value X-Git-Tag: VALA_0_5_4~76 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4e6e1987018f5ceaff11221a109a0179f21bbc63;p=thirdparty%2Fvala.git Fix crash when using property prototype as value 2008-12-19 Jürg Billeter * vala/valamemberaccess.vala: Fix crash when using property prototype as value svn path=/trunk/; revision=2215 --- diff --git a/ChangeLog b/ChangeLog index 1a2e9e10e..ecdddc426 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-12-19 Jürg Billeter + + * vala/valamemberaccess.vala: + + Fix crash when using property prototype as value + 2008-12-19 Jürg Billeter * vala/valaparser.vala: diff --git a/vala/valamemberaccess.vala b/vala/valamemberaccess.vala index c11da0cec..1622d170b 100644 --- a/vala/valamemberaccess.vala +++ b/vala/valamemberaccess.vala @@ -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