SUBDIRS=xml tools dbind droute spi-common atk-adaptor registryd cspi pyatspi login-helper tests
pkgconfigdir = $(libdir)/pkgconfig
-pkgconfig_DATA = libspi-1.0.pc cspi-1.0.pc libloginhelper-1.0.pc
+pkgconfig_DATA = cspi-1.0.pc libloginhelper-1.0.pc
EXTRA_DIST = \
cspi-1.0.pc.in \
cspi-1.0-uninstalled.pc.in \
libloginhelper-1.0.pc.in \
- libspi-1.0.pc.in \
- libspi-1.0-uninstalled.pc.in
GQueue *traversal;
GQueue *emit_update;
+ g_return_if_fail (ATK_IS_OBJECT (accessible));
+
traversal = g_queue_new ();
emit_update = g_queue_new ();
GError *err = NULL;
DBusError error;
DBusConnection *bus;
+ AtkObject *root;
gchar *introspection_directory;
DRoutePath *treepath, *accpath;
+ root = atk_get_root ();
+ g_return_val_if_fail (root, 0);
+
/* Parse command line options */
opt = g_option_context_new(NULL);
g_option_context_add_main_entries(opt, atspi_option_entries, NULL);
/* Allocate global data and do ATK initializations */
atk_adaptor_app_data = g_new0 (SpiAppData, 1);
atk_misc = atk_misc_get_instance ();
- atk_adaptor_app_data->root = atk_get_root();
- if (!atk_adaptor_app_data->root)
- g_warning("AT-SPI Root accessible is NULL");
+ atk_adaptor_app_data->root = root;
/* Set up D-Bus connection and register bus name */
dbus_error_init (&error);
AC_SUBST(LIBTOOL_EXPORT_OPTIONS)
AC_CONFIG_FILES([Makefile
- libspi-1.0.pc
- libspi-1.0-uninstalled.pc
libloginhelper-1.0.pc
cspi-1.0.pc
cspi-1.0-uninstalled.pc
+++ /dev/null
-idldir=${pc_top_builddir}/${pcfiledir}/idl
-
-Name: libspi
-Description: Accessibility Technology software library
-Requires: libbonobo-2.0 atk
-Version: @VERSION@
-Libs: ${pc_top_builddir}/${pcfiledir}/libspi/libspi.la
-Cflags: -I${pc_top_builddir}/${pcfiledir}
+++ /dev/null
-prefix=@prefix@
-exec_prefix=@exec_prefix@
-libdir=@libdir@
-includedir=@includedir@
-
-Name: libspi
-Description: Accessibility Technology software library
-Requires: libbonobo-2.0 atk
-Version: @VERSION@
-Libs: -L${libdir} -lspi
-Cflags: -I${includedir}/at-spi-1.0