diff options
author | Luca Bruno <lucabru@src.gnome.org> | 2013-07-11 22:39:53 +0200 |
---|---|---|
committer | Luca Bruno <lucabru@src.gnome.org> | 2013-07-14 09:36:58 +0200 |
commit | 6d07669384cdb70c3c657dba67d5048212f25da9 (patch) | |
tree | a415f975d084e201121a25ecc433bd35733280e8 /codegen/valaccodestructmodule.vala | |
parent | 91609f75476054c6ef969be1056d6cf411f0ef93 (diff) | |
download | vala-6d07669384cdb70c3c657dba67d5048212f25da9.tar.gz |
codegen: Allow scope=async delegates to be used in vala code
Fixes bug 703804
Diffstat (limited to 'codegen/valaccodestructmodule.vala')
-rw-r--r-- | codegen/valaccodestructmodule.vala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/codegen/valaccodestructmodule.vala b/codegen/valaccodestructmodule.vala index df3393951..51cef5d56 100644 --- a/codegen/valaccodestructmodule.vala +++ b/codegen/valaccodestructmodule.vala @@ -102,7 +102,7 @@ public abstract class Vala.CCodeStructModule : CCodeBaseModule { if (delegate_type.delegate_symbol.has_target) { // create field to store delegate target instance_struct.add_field ("gpointer", get_ccode_delegate_target_name (f)); - if (delegate_type.value_owned) { + if (delegate_type.is_disposable ()) { instance_struct.add_field ("GDestroyNotify", get_delegate_target_destroy_notify_cname (f.name)); } } |