]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
MemberAccess: Fix crash in .to_string()
authorRyan Lortie <desrt@desrt.ca>
Tue, 24 Aug 2010 17:25:43 +0000 (19:25 +0200)
committerJürg Billeter <j@bitron.ch>
Fri, 17 Sep 2010 23:00:13 +0000 (01:00 +0200)
MemberAccess.to_string() would crash if it was run before the symbol
resolver.  Fix that.

vala/valamemberaccess.vala

index 443e67b4d638fd895aa99d1554a5d286d2467047..6548fc599e86641ead3ff7460dd5eedc64ab0954 100644 (file)
@@ -132,7 +132,7 @@ public class Vala.MemberAccess : Expression {
        }
 
        public override string to_string () {
-               if (symbol_reference.is_instance_member ()) {
+               if (symbol_reference == null || symbol_reference.is_instance_member ()) {
                        if (inner == null) {
                                return member_name;
                        } else {