]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Work around code writer issues with address of expressions
authorJürg Billeter <j@bitron.ch>
Fri, 10 Sep 2010 15:40:03 +0000 (17:40 +0200)
committerJürg Billeter <j@bitron.ch>
Fri, 17 Sep 2010 23:00:14 +0000 (01:00 +0200)
vala/valaaddressofexpression.vala

index c6804d6d88ea36648a68c5b2604bac2835416201..f57fb00bfa050acd8b989bc1eafc62f580c5efad 100644 (file)
@@ -53,7 +53,9 @@ public class Vala.AddressofExpression : Expression {
        }
        
        public override void accept (CodeVisitor visitor) {
-               inner.accept (visitor);
+               if (!(visitor is CodeWriter)) {
+                       inner.accept (visitor);
+               }
 
                visitor.visit_addressof_expression (this);