- if (!dbus_message_iter_next (&iter_struct))
- {
- g_warning ("AT-SPI: Could not obtain desktop name");
- return FALSE;
- }
- if (!(dbus_message_iter_get_arg_type (&iter_struct) == DBUS_TYPE_OBJECT_PATH))
- {
- g_warning ("AT-SPI: Could not obtain desktop path");
- return FALSE;
- }