diff options
author | Dieter Verfaillie <dieterv@optionexplicit.be> | 2013-05-07 11:01:12 +0200 |
---|---|---|
committer | Dieter Verfaillie <dieterv@optionexplicit.be> | 2013-05-07 15:36:09 +0200 |
commit | 5460b7f12b3d7b5989307707c59a5d67aed69a44 (patch) | |
tree | 2b265ab4e9168ce6fad97b5e44249a796608bdf3 /gir/gobject-2.0.c | |
parent | ca93f8474c9f6ca184d0b5806a4e459ad3dcd132 (diff) | |
download | gobject-introspection-5460b7f12b3d7b5989307707c59a5d67aed69a44.tar.gz |
Update glib annotations
Diffstat (limited to 'gir/gobject-2.0.c')
-rw-r--r-- | gir/gobject-2.0.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/gir/gobject-2.0.c b/gir/gobject-2.0.c index 3f568826..46402f8a 100644 --- a/gir/gobject-2.0.c +++ b/gir/gobject-2.0.c @@ -210,6 +210,11 @@ * either one of the #GObject instances it refers to are finalized, or when * the #GBinding instance loses its last reference. * + * <note><para>Bindings for languages with garbage collection can use + * g_binding_unbind() to explicitly release a binding between the source + * and target properties, instead of relying on the last reference on the + * binding, source, and target instances to drop.</para></note> + * * #GBinding is available since GObject 2.26 */ @@ -764,6 +769,19 @@ /** + * g_binding_unbind: + * @binding: a #GBinding + * + * Explicitly releases the binding between the source and the target + * property expressed by @binding. + * + * This function does not change the reference count of @binding. + * + * Since: 2.38 + */ + + +/** * g_boxed_copy: * @boxed_type: The type of @src_boxed. * @src_boxed: The boxed structure to be copied. |