mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-14 00:06:24 +01:00
document a little pitfall
This commit is contained in:
parent
a7e1f29f03
commit
4d0f3cf076
@ -1,3 +1,8 @@
|
|||||||
|
2006-05-02 Matthias Clasen <mclasen@redhat.com>
|
||||||
|
|
||||||
|
* gobject/tmpl/gtypemodule.sgml: Document a little
|
||||||
|
pitfall with the last unref for an object.
|
||||||
|
|
||||||
2006-04-27 Matthias Clasen <mclasen@redhat.com>
|
2006-04-27 Matthias Clasen <mclasen@redhat.com>
|
||||||
|
|
||||||
* glib/tmpl/unicode.sgml: Mention that GLib 2.12 will
|
* glib/tmpl/unicode.sgml: Mention that GLib 2.12 will
|
||||||
|
@ -15,7 +15,9 @@ g_type_module_add_interface(). As long as any instances of these
|
|||||||
types and interface implementations are in use, the module is kept
|
types and interface implementations are in use, the module is kept
|
||||||
loaded. When the types and interfaces are gone, the module may be
|
loaded. When the types and interfaces are gone, the module may be
|
||||||
unloaded. If the types and interfaces become used again, the module
|
unloaded. If the types and interfaces become used again, the module
|
||||||
will be reloaded.
|
will be reloaded. Note that the last unref can not happen in module
|
||||||
|
code, since that would lead to the caller's code being unloaded before
|
||||||
|
g_object_unref() returns to it.
|
||||||
</para>
|
</para>
|
||||||
<para>
|
<para>
|
||||||
Keeping track of whether the module should be loaded or not is done by
|
Keeping track of whether the module should be loaded or not is done by
|
||||||
|
Loading…
Reference in New Issue
Block a user