+2001-08-15 Mark McLoughlin <mark@skynet.ie>
+
+ * at-bridge/Makefile.am: link against
+ ../libspi/libspi.la instead of -lspi.
+
+ * at-spi/test/app.c: include
+ bonobo-activation.h. Use a default appname
+ if one is not provided.
+
2001-08-14 Bill Haneman <bill.haneman@sun.com>
* idl/Registry.idl : temporarily changed register_Application
LDFLAGS = -no-undefined \
@DEP_LIBS@
-libat_bridge_la_LIBADD = $(AT_BRIDGE_LIBS) -lspi
+libat_bridge_la_LIBADD = $(AT_BRIDGE_LIBS) ../libspi/libspi.la
CFLAGS += $(AT_BRIDGE_CFLAGS)
LDFLAGS = -no-undefined \
@DEP_LIBS@
-libat_bridge_la_LIBADD = $(AT_BRIDGE_LIBS) -lspi
+libat_bridge_la_LIBADD = $(AT_BRIDGE_LIBS) ../libspi/libspi.la
CFLAGS += $(AT_BRIDGE_CFLAGS)
#include <stdio.h>
#include <stdlib.h>
#include <libbonobo.h>
+#include <bonobo-activation/bonobo-activation.h>
#include <atk/atkobject.h>
#include <libspi/Accessibility.h>
#include "accessible.h"
#include "application.h"
+#define APP_STATIC_BUFF_SZ 30
+
int
main(int argc, char **argv)
{
CORBA_Object oclient;
AtkObject *atko;
char *obj_id;
- char sbuf[30];
+ char sbuf[APP_STATIC_BUFF_SZ];
Accessibility_Registry registry;
Accessibility_Event e;
/* Create the accesssible application server object */
/* TODO: get app name and pid */
- sprintf(sbuf, "application-%s", argv[1]);
+ if (argc > 1)
+ snprintf(sbuf, APP_STATIC_BUFF_SZ, "application-%s",
+ (argc > 1) ? argv[1] : "test");
+
atko = g_object_new (atk_object_get_type(), NULL);
- atk_object_set_name (atko, "sbuf");
+ atk_object_set_name (atko, sbuf);
atk_object_set_description( atko, "test application for accessibility SPI");
app = application_new(atko);