#include <atk/atk.h>
#include <droute/droute.h>
-#include "common/spi-dbus.h"
+#include "spi-dbus.h"
#include "introspection.h"
#include "object.h"
static dbus_bool_t
impl_get_NAnchors (DBusMessageIter * iter, void *user_data)
{
- AtkHyperlink *link = (AtkHyperlink *) user_data;
- g_return_val_if_fail (ATK_IS_HYPERLINK (user_data), FALSE);
+ AtkHyperlink *link = get_hyperlink (user_data);
+ g_return_val_if_fail (ATK_IS_HYPERLINK (link), FALSE);
return droute_return_v_int32 (iter, atk_hyperlink_get_n_anchors (link));
}
impl_get_StartIndex (DBusMessageIter * iter, void *user_data)
{
AtkHyperlink *link = get_hyperlink (user_data);
- g_return_val_if_fail (ATK_IS_HYPERLINK (user_data), FALSE);
+ g_return_val_if_fail (ATK_IS_HYPERLINK (link), FALSE);
return droute_return_v_int32 (iter, atk_hyperlink_get_start_index (link));
}
impl_get_EndIndex (DBusMessageIter * iter, void *user_data)
{
AtkHyperlink *link = get_hyperlink (user_data);
- g_return_val_if_fail (ATK_IS_HYPERLINK (user_data), FALSE);
+ g_return_val_if_fail (ATK_IS_HYPERLINK (link), FALSE);
return droute_return_v_int32 (iter, atk_hyperlink_get_end_index (link));
}
impl_GetObject (DBusConnection * bus, DBusMessage * message, void *user_data)
{
AtkHyperlink *link = get_hyperlink (user_data);
- DBusError error;
dbus_int32_t i;
AtkObject *atk_object;
- g_return_val_if_fail (ATK_IS_HYPERLINK (user_data),
+ g_return_val_if_fail (ATK_IS_HYPERLINK (link),
droute_not_yet_handled_error (message));
- dbus_error_init (&error);
if (!dbus_message_get_args
- (message, &error, DBUS_TYPE_INT32, &i, DBUS_TYPE_INVALID))
+ (message, NULL, DBUS_TYPE_INT32, &i, DBUS_TYPE_INVALID))
{
return droute_invalid_arguments_error (message);
}
{
AtkHyperlink *link = get_hyperlink (user_data);
dbus_int32_t i;
- DBusError error;
gchar *rv;
DBusMessage *reply;
- g_return_val_if_fail (ATK_IS_HYPERLINK (user_data),
+ g_return_val_if_fail (ATK_IS_HYPERLINK (link),
droute_not_yet_handled_error (message));
- dbus_error_init (&error);
if (!dbus_message_get_args
- (message, &error, DBUS_TYPE_INT32, &i, DBUS_TYPE_INVALID))
+ (message, NULL, DBUS_TYPE_INT32, &i, DBUS_TYPE_INVALID))
{
return droute_invalid_arguments_error (message);
}
dbus_bool_t rv;
DBusMessage *reply;
- g_return_val_if_fail (ATK_IS_HYPERLINK (user_data),
+ g_return_val_if_fail (ATK_IS_HYPERLINK (link),
droute_not_yet_handled_error (message));
rv = atk_hyperlink_is_valid (link);
spi_initialize_hyperlink (DRoutePath * path)
{
droute_path_add_interface (path,
- SPI_DBUS_INTERFACE_HYPERLINK,
+ ATSPI_DBUS_INTERFACE_HYPERLINK,
spi_org_a11y_atspi_Hyperlink,
methods, properties);
};