2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
+ * atk/atkaction.c, atk/atkcomponent.c, atk/atkeditabletext.c,
+ atk/atkhyperlink.c, atk/atkhypertext.c, atk/atkimage.c,
+ atk/atkregistry.c, atk/atkselection.c, atk/atktable.c,
+ atk/atktext.c, atk/atkutil.c, atk/atkvalue.c
+ Fix warnings generated by Sun FORTE compiler
+
+2001-05-24 Padraig O'Briain <padraig.obriain@sun.com>
+
* atk/atkcomponent.c atk/atkvalue.c
Remove return calls in functions which return void
GTypeInfo tinfo =
{
sizeof (AtkActionIface),
- NULL,
- NULL,
+ (GBaseInitFunc) NULL,
+ (GBaseFinalizeFunc) NULL,
};
static const GTypeInfo tinfo =
{
sizeof (AtkComponentIface),
- NULL,
- NULL,
+ (GBaseInitFunc) NULL,
+ (GBaseFinalizeFunc) NULL,
};
static const GTypeInfo tinfo =
{
sizeof (AtkEditableTextIface),
- NULL,
- NULL,
+ (GBaseInitFunc) NULL,
+ (GBaseFinalizeFunc) NULL,
};
{
AtkHyperlinkClass *klass;
- g_return_val_if_fail ((link != NULL), NULL);
+ g_return_val_if_fail (link != NULL, NULL);
g_return_val_if_fail (ATK_IS_HYPERLINK (link), NULL);
klass = ATK_HYPERLINK_GET_CLASS (link);
- g_return_val_if_fail ((klass->get_uri != NULL), NULL);
-
- return (klass->get_uri) (link, i);
+ if (klass->get_uri)
+ return (klass->get_uri) (link, i);
+ else
+ return NULL;
}
/**
{
AtkHyperlinkClass *klass;
- g_return_val_if_fail ((link != NULL), NULL);
+ g_return_val_if_fail (link != NULL, NULL);
g_return_val_if_fail (ATK_IS_HYPERLINK (link), NULL);
klass = ATK_HYPERLINK_GET_CLASS (link);
- g_return_val_if_fail ((klass->get_object != NULL), NULL);
-
- return (klass->get_object) (link, i);
+ if (klass->get_object)
+ return (klass->get_object) (link, i);
+ else
+ return NULL;
}
/**
{
AtkHyperlinkClass *klass;
- g_return_val_if_fail ((link != NULL), 0);
+ g_return_val_if_fail (link != NULL, 0);
g_return_val_if_fail (ATK_IS_HYPERLINK (link), 0);
klass = ATK_HYPERLINK_GET_CLASS (link);
- g_return_val_if_fail ((klass->get_end_index != NULL), 0);
-
- return (klass->get_end_index) (link);
+ if (klass->get_end_index)
+ return (klass->get_end_index) (link);
+ else
+ return 0;
}
/**
{
AtkHyperlinkClass *klass;
- g_return_val_if_fail ((link != NULL), 0);
+ g_return_val_if_fail (link != NULL, 0);
g_return_val_if_fail (ATK_IS_HYPERLINK (link), 0);
klass = ATK_HYPERLINK_GET_CLASS (link);
- g_return_val_if_fail ((klass->get_start_index != NULL), 0);
-
- return (klass->get_start_index) (link);
+ if (klass->get_start_index)
+ return (klass->get_start_index) (link);
+ else
+ return 0;
}
/**
{
AtkHyperlinkClass *klass;
- g_return_val_if_fail ((link != NULL), FALSE);
+ g_return_val_if_fail (link != NULL, FALSE);
g_return_val_if_fail (ATK_IS_HYPERLINK (link), FALSE);
klass = ATK_HYPERLINK_GET_CLASS (link);
- g_return_val_if_fail ((klass->is_valid != NULL), FALSE);
-
- return (klass->is_valid) (link);
+ if (klass->is_valid)
+ return (klass->is_valid) (link);
+ else
+ return FALSE;
}
/**
{
AtkHyperlinkClass *klass;
- g_return_val_if_fail ((link != NULL), 0);
+ g_return_val_if_fail (link != NULL, 0);
g_return_val_if_fail (ATK_IS_HYPERLINK (link), 0);
klass = ATK_HYPERLINK_GET_CLASS (link);
- g_return_val_if_fail ((klass->get_n_anchors != NULL), 0);
-
- return (klass->get_n_anchors) (link);
+ if (klass->get_n_anchors)
+ return (klass->get_n_anchors) (link);
+ else
+ return 0;
}
static void atk_hyperlink_action_iface_init (AtkActionIface *iface)
static const GTypeInfo tinfo =
{
sizeof (AtkHypertextIface),
- NULL,
- NULL,
+ (GBaseInitFunc) NULL,
+ (GBaseFinalizeFunc) NULL,
(GInterfaceInitFunc) atk_hypertext_interface_init,
};
static const GTypeInfo tinfo =
{
sizeof (AtkImageIface),
- NULL,
- NULL,
+ (GBaseInitFunc) NULL,
+ (GBaseFinalizeFunc) NULL,
};
#include "atkregistry.h"
#include "atknoopobjectfactory.h"
-static AtkRegistry *default_registry = NULL;;
+static AtkRegistry *default_registry = NULL;
static void atk_registry_init (AtkRegistry *instance,
AtkRegistryClass *klass);
static void
atk_registry_init (AtkRegistry *instance, AtkRegistryClass *klass)
{
- instance->factory_type_registry = g_hash_table_new (NULL, NULL);
- instance->factory_singleton_cache = g_hash_table_new (NULL, NULL);
+ instance->factory_type_registry = g_hash_table_new ((GHashFunc) NULL,
+ (GEqualFunc) NULL);
+ instance->factory_singleton_cache = g_hash_table_new ((GHashFunc) NULL,
+ (GEqualFunc) NULL);
}
static AtkRegistry*
object = g_object_new (ATK_TYPE_REGISTRY, NULL);
- g_return_val_if_fail ((object != NULL), NULL);
+ g_return_val_if_fail (object != NULL, NULL);
g_return_val_if_fail (ATK_IS_REGISTRY (object), NULL);
return (AtkRegistry *) object;
GTypeInfo tinfo =
{
sizeof (AtkSelectionIface),
- NULL,
- NULL,
+ (GBaseInitFunc) NULL,
+ (GBaseFinalizeFunc) NULL,
};
GTypeInfo tinfo =
{
sizeof (AtkTableIface),
- NULL,
- NULL,
+ (GBaseInitFunc) NULL,
+ (GBaseFinalizeFunc) NULL,
};
ATK_TYPE_TEXT,
G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED,
G_STRUCT_OFFSET (AtkTextIface, text_changed),
- NULL, NULL,
+ (GSignalAccumulator) NULL, NULL,
g_cclosure_marshal_VOID__VOID,
G_TYPE_NONE,
0, G_TYPE_NONE);
ATK_TYPE_TEXT,
G_SIGNAL_RUN_LAST,
G_STRUCT_OFFSET (AtkTextIface, caret_changed),
- NULL, NULL,
+ (GSignalAccumulator) NULL, NULL,
g_cclosure_marshal_VOID__INT,
G_TYPE_NONE,
1, G_TYPE_INT);
* This file supports the addition and removal of multiple focus handlers
* as long as they are all called in the same thread.
*/
-static AtkFocusTrackerInit focus_tracker_init = NULL;
+static AtkFocusTrackerInit focus_tracker_init = (AtkFocusTrackerInit) NULL;
static gboolean init_done = FALSE;
void
atk_focus_tracker_init (AtkFocusTrackerInit init)
{
- if (focus_tracker_init == NULL)
+ if (!focus_tracker_init)
focus_tracker_init = init;
}
guint
atk_add_focus_tracker (AtkFocusTracker focus_tracker)
{
- g_return_val_if_fail ((focus_tracker != NULL), 0);
+ g_return_val_if_fail (focus_tracker, 0);
if (!init_done)
{
- if (focus_tracker_init != NULL)
+ if (focus_tracker_init)
{
focus_tracker_init ();
}
GTypeInfo tinfo =
{
sizeof (AtkValueIface),
- NULL,
- NULL,
+ (GBaseInitFunc) NULL,
+ (GBaseFinalizeFunc) NULL,
};