From: Mike Gorse Date: Thu, 15 May 2008 20:03:45 +0000 (-0400) Subject: Avoid crashing on null user_data X-Git-Tag: AT_SPI2_ATK_2_12_0~708^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6d509d490749c6bac3149a5ec45862352ffcf290;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git Avoid crashing on null user_data --- diff --git a/libspi/tree.c b/libspi/tree.c index fe26fbe..e8a88e1 100644 --- a/libspi/tree.c +++ b/libspi/tree.c @@ -71,7 +71,7 @@ append_update (DBusMessageIter * iter_array, AtkObject * obj, goto oom; dbus_message_iter_open_container (&iter_struct, DBUS_TYPE_ARRAY, "s", &iter_sub_array); - for (l = data->interfaces; l; l = g_slist_next (l)) + if (data) for (l = data->interfaces; l; l = g_slist_next (l)) { DRouteInterface *iface_def = (DRouteInterface *) l->data; void *datum = NULL;