glib/gobject
Emmanuele Bassi 25a3c8720c binding: Make unbind() release the reference on GBinding
The automatic memory management of GBinding is not optimal for high
order languages with garbage collectors semantics. If we leave the
binding instance inert but still referenced it will be leaked, so one
solution that does not throw away the baby of C convenience with the
bathwater of language bindability is to have unbind() perform an
implicit unref().

Hopefully, C developers will read the documentation and especially the
note that says that after calling unbind() the reference count on the
GBinding instance is decreased.

https://bugzilla.gnome.org/show_bug.cgi?id=698018
2013-06-12 11:24:55 +01:00
..
2009-03-31 19:39:16 -04:00
2013-05-02 15:50:21 -07:00
2013-01-01 13:54:54 -05:00
2012-03-08 14:51:22 +08:00
2012-10-16 09:39:24 -04:00
2013-05-09 16:04:54 -04:00