+2005-12-20 Sven Herzberg <herzi@gnome-de.org>
+
+ * docs/reference/gobject/tmpl/gtype.sgml: explain that
+ G_TYPE_INSTANCE_GET_CLASS() does behave different during
+ initialization
+
2006-01-06 Matthias Clasen <mclasen@redhat.com>
* glib/gslice.c: Only define _XOPEN_SOURCE if we know
+2005-12-20 Sven Herzberg <herzi@gnome-de.org>
+
+ * docs/reference/gobject/tmpl/gtype.sgml: explain that
+ G_TYPE_INSTANCE_GET_CLASS() does behave different during
+ initialization
+
2006-01-06 Matthias Clasen <mclasen@redhat.com>
* glib/gslice.c: Only define _XOPEN_SOURCE if we know
+2005-12-20 Sven Herzberg <herzi@gnome-de.org>
+
+ * docs/reference/gobject/tmpl/gtype.sgml: explain that
+ G_TYPE_INSTANCE_GET_CLASS() does behave different during
+ initialization
+
2006-01-06 Matthias Clasen <mclasen@redhat.com>
* glib/gslice.c: Only define _XOPEN_SOURCE if we know
<!-- ##### MACRO G_TYPE_INSTANCE_GET_CLASS ##### -->
<para>
Returns the class structure of a given @instance, casted
-to a specified anchestor type @g_type of the instance.
-<para>
+to a specified ancestor type @g_type of the instance.
</para>
+<warning><para>Note
+that while calling a GInstanceInitFunc(), the class pointer gets
+modified, so it might not always return the expected pointer.
+</para></warning>
+<para>
This macro should only be used in type implementations.
</para>