From 5865a41a9a830e602025724076433cdf7389db96 Mon Sep 17 00:00:00 2001 From: Mike Gorse Date: Thu, 4 Dec 2008 09:18:19 -0600 Subject: [PATCH] 2008-12-04 Mike Gorse * atk-adaptor/tree.c: Fix adding of states. --- atk-adaptor/tree.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/atk-adaptor/tree.c b/atk-adaptor/tree.c index 65528cf..4a256a9 100644 --- a/atk-adaptor/tree.c +++ b/atk-adaptor/tree.c @@ -50,7 +50,7 @@ append_accessible(gpointer ref, gpointer obj_data, gpointer iter) DBusMessageIter *iter_array; DBusMessageIter iter_struct, iter_sub_array; DRouteData *data; - dbus_int32_t *states; + dbus_int32_t states [2]; int count; const char *name, *desc; @@ -134,7 +134,7 @@ append_accessible(gpointer ref, gpointer obj_data, gpointer iter) } spi_atk_state_to_dbus_array (obj, &states); dbus_message_iter_open_container (&iter_struct, DBUS_TYPE_ARRAY, "u", &iter_sub_array); - for (count = 0; states[count]; count++) + for (count = 0; count < 2; count++) dbus_message_iter_append_basic (&iter_sub_array, DBUS_TYPE_UINT32, &states[count]); dbus_message_iter_close_container (&iter_struct, &iter_sub_array); dbus_message_iter_close_container (iter_array, &iter_struct); -- 2.7.4