+2002-02-22 Padraig O'Briain <padraig.obriain@sun.com>
+
+ * atk/atkgobjectaccessible.c atk/atkhyperlink.c atk/atknoopobject.c
+ atk/atknoopobjectfactory.c atkobject.c atk/atkobjectfactory.c
+ atk/atkregistry.c atk/atkrelation.c atk/atkrelationset.c:
+ Make use of parent_class consistent; define as gpointer and
+ use g_type_class_peek_parent() to get it
+
+ * atk/atktext.c:
+ Delete unused empty line
+
+ * atk/atkregistry.c atk/atkrelation.c:
+ Make parent_class static
+
2002-02-20 Padraig O'Briain <padraig.obriain@sun.com>
* atk/atktext.c:
static GQuark quark_accessible_object = 0;
static GQuark quark_object = 0;
-static AtkObjectClass *parent_class = NULL;
+static gpointer parent_class = NULL;
GType
atk_gobject_accessible_get_type (void)
class = ATK_OBJECT_CLASS (klass);
- parent_class = g_type_class_ref (ATK_TYPE_OBJECT);
+ parent_class = g_type_class_peek_parent (klass);
class->initialize = atk_real_gobject_accessible_initialize;
static void
atk_hyperlink_class_init (AtkHyperlinkClass *klass)
{
- parent_class = g_type_class_ref (G_TYPE_OBJECT);
+ parent_class = g_type_class_peek_parent (klass);
}
static void
atk_no_op_object_class_init (AtkNoOpObjectClass *klass)
{
- parent_class = g_type_class_ref (ATK_TYPE_OBJECT);
+ parent_class = g_type_class_peek_parent (klass);
}
/**
static AtkObject* atk_no_op_object_factory_create_accessible (
GObject *obj);
-static AtkNoOpObjectFactoryClass *parent_class = NULL;
+static gpointer parent_class = NULL;
GType
atk_no_op_object_factory_get_type (void)
{
AtkObjectFactoryClass *class = ATK_OBJECT_FACTORY_CLASS (klass);
- parent_class = g_type_class_ref (ATK_TYPE_OBJECT_FACTORY);
+ parent_class = g_type_class_peek_parent (klass);
class->create_accessible = atk_no_op_object_factory_create_accessible;
}
{
GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
- parent_class = g_type_class_ref (G_TYPE_OBJECT);
+ parent_class = g_type_class_peek_parent (klass);
gobject_class->set_property = atk_object_real_set_property;
gobject_class->get_property = atk_object_real_get_property;
static void
atk_object_factory_class_init (AtkObjectFactoryClass *klass)
{
- parent_class = g_type_class_ref (G_TYPE_OBJECT);
+ parent_class = g_type_class_peek_parent (klass);
}
static void atk_registry_class_init (AtkRegistryClass *klass);
static AtkRegistry* atk_registry_new (void);
-GObjectClass *parent_class;
+static gpointer parent_class = NULL;
GType
atk_registry_get_type (void)
g_hash_table_destroy (registry->factory_type_registry);
g_hash_table_destroy (registry->factory_singleton_cache);
- parent_class->finalize (object);
+ G_OBJECT_CLASS (parent_class)->finalize (object);
}
/**
GPtrArray *extra_names = NULL;
-GObjectClass *parent_class;
+static gpointer parent_class = NULL;
static void atk_relation_class_init (AtkRelationClass *klass);
static void atk_relation_finalize (GObject *object);
g_ptr_array_free (relation->target, TRUE);
}
- parent_class->finalize (object);
+ G_OBJECT_CLASS (parent_class)->finalize (object);
}
#include "atk.h"
-static GObjectClass *parent_class;
+static gpointer parent_class = NULL;
static void atk_relation_set_class_init (AtkRelationSetClass *klass);
static void atk_relation_set_finalize (GObject *object);
g_ptr_array_free (array, TRUE);
}
- parent_class->finalize (object);
+ G_OBJECT_CLASS (parent_class)->finalize (object);
}
static const gchar *justification[] = {"left",
"right",
"center",
-
"fill"};
static const gchar *direction[] = {"none",
"ltr",