From 6d509d490749c6bac3149a5ec45862352ffcf290 Mon Sep 17 00:00:00 2001 From: Mike Gorse Date: Thu, 15 May 2008 16:03:45 -0400 Subject: [PATCH] Avoid crashing on null user_data --- libspi/tree.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- 2.7.4