summaryrefslogtreecommitdiff
path: root/atspi/atspi-accessible.c
diff options
context:
space:
mode:
authorMike Gorse <mgorse@novell.com>2011-01-28 17:46:50 -0600
committerMike Gorse <mgorse@novell.com>2011-01-28 17:46:50 -0600
commit896f7d3befaf580510a7a15b07ce6d3c6140c882 (patch)
tree6e9be3e417e068b46f3df05cf07a01cb352cdc43 /atspi/atspi-accessible.c
parentd08bc3d2a0d4c56cb14c782962012e2f06c7ec34 (diff)
downloadat-spi2-core-896f7d3befaf580510a7a15b07ce6d3c6140c882.tar.gz
Fix most compiler warnings and various miscellaneous problems
Diffstat (limited to 'atspi/atspi-accessible.c')
-rw-r--r--atspi/atspi-accessible.c58
1 files changed, 29 insertions, 29 deletions
diff --git a/atspi/atspi-accessible.c b/atspi/atspi-accessible.c
index 684f5be4..584c70a6 100644
--- a/atspi/atspi-accessible.c
+++ b/atspi/atspi-accessible.c
@@ -44,6 +44,7 @@ atspi_document_interface_init (AtspiDocument *document)
{
}
+static void
atspi_editable_text_interface_init (AtspiEditableText *editable_text)
{
}
@@ -108,7 +109,6 @@ static void
atspi_accessible_dispose (GObject *object)
{
AtspiAccessible *accessible = ATSPI_ACCESSIBLE (object);
- gboolean cached;
AtspiEvent e;
AtspiAccessible *parent;
@@ -772,6 +772,34 @@ atspi_accessible_get_toolkit_version (AtspiAccessible *obj, GError **error)
}
/* Interface query methods */
+static gboolean
+_atspi_accessible_is_a (AtspiAccessible *accessible,
+ const char *interface_name)
+{
+ int n;
+
+ if (accessible == NULL)
+ {
+ return FALSE;
+ }
+
+ if (!(accessible->cached_properties & ATSPI_CACHE_INTERFACES))
+ {
+ DBusMessage *reply;
+ DBusMessageIter iter;
+ reply = _atspi_dbus_call_partial (accessible, atspi_interface_accessible,
+ "GetInterfaces", NULL, "");
+ _ATSPI_DBUS_CHECK_SIG (reply, "as", NULL, FALSE);
+ dbus_message_iter_init (reply, &iter);
+ _atspi_dbus_set_interfaces (accessible, &iter);
+ dbus_message_unref (reply);
+ }
+
+ n = _atspi_get_iface_num (interface_name);
+ if (n == -1) return FALSE;
+ return (gboolean) ((accessible->interfaces & (1 << n))? TRUE: FALSE);
+}
+
/**
* atspi_accessible_is_action:
* @obj: a pointer to the #AtspiAccessible instance to query.
@@ -1211,34 +1239,6 @@ atspi_accessible_get_value (AtspiAccessible *accessible)
g_object_ref (ATSPI_VALUE (accessible)) : NULL);
}
-gboolean
-_atspi_accessible_is_a (AtspiAccessible *accessible,
- const char *interface_name)
-{
- int n;
-
- if (accessible == NULL)
- {
- return FALSE;
- }
-
- if (!(accessible->cached_properties & ATSPI_CACHE_INTERFACES))
- {
- DBusMessage *reply;
- DBusMessageIter iter;
- reply = _atspi_dbus_call_partial (accessible, atspi_interface_accessible,
- "GetInterfaces", NULL, "");
- _ATSPI_DBUS_CHECK_SIG (reply, "as", NULL, FALSE);
- dbus_message_iter_init (reply, &iter);
- _atspi_dbus_set_interfaces (accessible, &iter);
- dbus_message_unref (reply);
- }
-
- n = _atspi_get_iface_num (interface_name);
- if (n == -1) return FALSE;
- return (gboolean) ((accessible->interfaces & (1 << n))? TRUE: FALSE);
-}
-
static void
append_const_val (GArray *array, const gchar *val)
{