]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
codegen: Fix critical with delegate properties
authorJürg Billeter <j@bitron.ch>
Tue, 26 Oct 2010 18:24:29 +0000 (20:24 +0200)
committerJürg Billeter <j@bitron.ch>
Tue, 26 Oct 2010 18:24:29 +0000 (20:24 +0200)
codegen/valaccodememberaccessmodule.vala

index 4fc6fac7ac92776845d277995ab540daafea62f1..af621227b2df04012a7b9fa4a39cfb8b0edc2e2d 100644 (file)
@@ -435,6 +435,7 @@ public class Vala.CCodeMemberAccessModule : CCodeControlFlowModule {
                                                        emit_temp_var (temp_var);
                                                        ccall.add_argument (new CCodeUnaryExpression (CCodeUnaryOperator.ADDRESS_OF, ctemp));
                                                        set_delegate_target (expr, ctemp);
+                                                       set_delegate_target_destroy_notify (expr, new CCodeConstant ("NULL"));
                                                }
                                        }
                                }