}
static AtkObject *
-get_accessible_from_servant (PortableServer_Servant servant)
+get_atkobject_from_servant (PortableServer_Servant servant)
{
SpiBase *object = SPI_BASE (bonobo_object_from_servant (servant));
- if (!object)
- {
- return NULL;
- }
-
- return object->atko;
+ g_return_val_if_fail (object, NULL);
+ g_return_val_if_fail (ATK_IS_OBJECT(object->gobj), NULL);
+ return ATK_OBJECT(object->gobj);
}
/*
{
const gchar *name;
CORBA_char *retval;
- AtkObject *object = get_accessible_from_servant (servant);
+ AtkObject *object = get_atkobject_from_servant (servant);
g_return_val_if_fail (object != NULL, CORBA_string_dup (""));
const CORBA_char *name,
CORBA_Environment *ev)
{
- AtkObject *object = get_accessible_from_servant (servant);
+ AtkObject *object = get_atkobject_from_servant (servant);
g_return_if_fail (object != NULL);
{
const gchar *descr;
CORBA_char *retval;
- AtkObject *object = get_accessible_from_servant (servant);
+ AtkObject *object = get_atkobject_from_servant (servant);
g_return_val_if_fail (object != NULL, CORBA_string_dup (""));
const CORBA_char *descr,
CORBA_Environment *ev)
{
- AtkObject *object = get_accessible_from_servant (servant);
+ AtkObject *object = get_atkobject_from_servant (servant);
g_return_if_fail (object != NULL);
CORBA_Environment *ev)
{
AtkObject *parent;
- AtkObject *object = get_accessible_from_servant (servant);
+ AtkObject *object = get_atkobject_from_servant (servant);
g_return_val_if_fail (object != NULL, CORBA_OBJECT_NIL);
impl_accessibility_accessible_get_index_in_parent (PortableServer_Servant servant,
CORBA_Environment *ev)
{
- AtkObject *object = get_accessible_from_servant (servant);
+ AtkObject *object = get_atkobject_from_servant (servant);
g_return_val_if_fail (object != NULL, -1);
impl_accessibility_accessible_get_child_count (PortableServer_Servant servant,
CORBA_Environment *ev)
{
- AtkObject *object = get_accessible_from_servant (servant);
+ AtkObject *object = get_atkobject_from_servant (servant);
g_return_val_if_fail (object != NULL, 0);
CORBA_Environment *ev)
{
AtkObject *child;
- AtkObject *object = get_accessible_from_servant (servant);
+ AtkObject *object = get_atkobject_from_servant (servant);
g_return_val_if_fail (object != NULL, 0);
impl_accessibility_accessible_get_state (PortableServer_Servant servant,
CORBA_Environment *ev)
{
- AtkObject *object = get_accessible_from_servant (servant);
+ AtkObject *object = get_atkobject_from_servant (servant);
bonobo_return_val_if_fail (object != NULL, NULL, ev);
gint n_relations;
gint i;
AtkRelationSet *relation_set;
- AtkObject *object = get_accessible_from_servant (servant);
+ AtkObject *object = get_atkobject_from_servant (servant);
bonobo_return_val_if_fail (object != NULL, NULL, ev);
{
AtkRole role;
Accessibility_Role retval;
- AtkObject *object = get_accessible_from_servant (servant);
+ AtkObject *object = get_atkobject_from_servant (servant);
g_return_val_if_fail (object != NULL, 0);
{
AtkRole role;
Accessibility_Role retval;
- AtkObject *object = get_accessible_from_servant (servant);
+ AtkObject *object = get_atkobject_from_servant (servant);
g_return_val_if_fail (object != NULL, 0);
static void
de_register_public_ref (SpiBase *object)
{
- g_hash_table_remove (get_public_refs (), object->atko);
+ g_hash_table_remove (get_public_refs (), object->gobj);
}
SpiAccessible *
retval = g_object_new (SPI_ACCESSIBLE_TYPE, NULL);
- spi_base_construct (SPI_BASE (retval), o);
+ spi_base_construct (SPI_BASE (retval), G_OBJECT(o));
g_hash_table_insert (get_public_refs (), o, retval);
g_signal_connect (G_OBJECT (retval), "destroy",