atspi_application_dispose: clear root accessible's ref to the app
[platform/upstream/at-spi2-core.git] / atspi / atspi-relation.c
index 7493ecf..82bb668 100644 (file)
@@ -99,11 +99,8 @@ _atspi_relation_new_from_iter (DBusMessageIter *iter)
   while (dbus_message_iter_get_arg_type (&iter_array) != DBUS_TYPE_INVALID)
   {
     AtspiAccessible *accessible;
-    GArray *new_array;
     accessible = _atspi_dbus_return_accessible_from_iter (&iter_array);
-    new_array = g_array_append_val (relation->targets, accessible);
-    if (new_array)
-      relation->targets = new_array;
+    relation->targets = g_array_append_val (relation->targets, accessible);
     /* Iter was moved already, so no need to call dbus_message_iter_next */
   }
   return relation;