2009-07-06 Mark Doffman <mark.doffman@codethink.co.uk>
[platform/core/uifw/at-spi2-atk.git] / cspi / spi-private.h
index 57df3fc..795d08d 100644 (file)
 
 /* Private internal implementation details of at-spi. */
 
-#include <spi-common/spi-dbus.h>
-#include <cspi/spi.h>
-#include <string.h>
+#include "common/spi-dbus.h"
+#include "cspi/spi.h"
+#include "string.h"
 #include "cspi/cspi-lowlevel.h"
 #include "cspi/spi-listener.h"
 #include "dbind/dbind.h"
 #include <glib-object.h>
+#include "common/spi-stateset.h"
 
 typedef struct _CSpiApplication CSpiApplication;
 struct _CSpiApplication
@@ -56,11 +57,7 @@ struct _Accessible {
   gint interfaces : 24;
   char *name;
   char *description;
-};
-
-struct _AccessibleStateSet {
-       guint   ref_count;
-       GArray *states;
+  AtkStateSet *states;
 };
 
 #define SPI_INTERNAL_EVENT_MAGIC 0xc3