+2001-12-15 Michael Meeks <michael@ximian.com>
+
+ * atk/atkrelation.c (atk_relation_class_init):
+ setup parent class
+ (atk_relation_finalize): chain to parent.
+
+ * atk/atkrelationset.c (atk_relation_set_class_init),
+ (atk_relation_set_finalize): same fix.
+
Sat Dec 22 12:26:51 2001 Owen Taylor <otaylor@redhat.com>
* configure.in: Version 0.8, require GLib-1.3.12
#include "atk-enum-types.h"
GPtrArray *extra_names = NULL;
+
+GObjectClass *parent_class;
-static void atk_relation_class_init (AtkRelationClass *klass);
-static void atk_relation_finalize (GObject *object);
+static void atk_relation_class_init (AtkRelationClass *klass);
+static void atk_relation_finalize (GObject *object);
GType
atk_relation_get_type (void)
{
GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
+ parent_class = g_type_class_peek_parent (klass);
+
gobject_class->finalize = atk_relation_finalize;
}
}
g_ptr_array_free (relation->target, TRUE);
}
+
+ parent_class->finalize (object);
}
#include "atk.h"
-static void atk_relation_set_class_init (AtkRelationSetClass *klass);
-static void atk_relation_set_finalize (GObject *object);
+static GObjectClass *parent_class;
+
+static void atk_relation_set_class_init (AtkRelationSetClass *klass);
+static void atk_relation_set_finalize (GObject *object);
GType
atk_relation_set_get_type (void)
{
GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
+ parent_class = g_type_class_peek_parent (klass);
+
gobject_class->finalize = atk_relation_set_finalize;
}
}
g_ptr_array_free (array, TRUE);
}
+
+ parent_class->finalize (object);
}