From: Mike Gorse Date: Thu, 4 Dec 2008 15:18:19 +0000 (-0600) Subject: 2008-12-04 Mike Gorse X-Git-Tag: AT_SPI2_ATK_2_12_0~573 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git;a=commitdiff_plain;h=5865a41a9a830e602025724076433cdf7389db96 2008-12-04 Mike Gorse * atk-adaptor/tree.c: Fix adding of states. --- 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);