binding: Add a closure-based variant of bind_property_full()

Since using the function pointer version muddles the memory management
requirements of language bindings, we should implement a GClosure-based
variant on top of g_object_bind_property_full().

https://bugzilla.gnome.org/show_bug.cgi?id=622278
This commit is contained in:
Emmanuele Bassi
2010-07-13 06:03:03 +01:00
parent ca3b7b75bf
commit 3be3ad61d1
5 changed files with 271 additions and 25 deletions

View File

@@ -21,6 +21,7 @@ g_binding_get_source_property
g_binding_get_target_property
g_object_bind_property
g_object_bind_property_full
g_object_bind_property_with_closures
#endif
#endif