2007-06-14 Cody Russell <bratsche@gnome.org>
* gobject/gtype.c (g_type_class_add_private): Check for 0-sized
private data. (#443869)
svn path=/trunk/; revision=5561
+2007-06-14 Cody Russell <bratsche@gnome.org>
+
+ * gobject/gtype.c (g_type_class_add_private): Check for 0-sized
+ private data. (#443869)
+
2007-06-14 Matthias Clasen <mclasen@redhat.com>
* glib/gmain.c (g_timeout_add_seconds): Fix doc typos. (#447534,
TypeNode *node = lookup_type_node_I (instance_type);
gsize offset;
+ g_return_if_fail (private_size > 0);
+
if (!node || !node->is_instantiatable || !node->data || node->data->class.class != g_class)
{
g_warning ("cannot add private field to invalid (non-instantiatable) type '%s'",