Add some verbosity to the warning displayed when GetItems fails
authorMike Gorse <mgorse@novell.com>
Tue, 28 Dec 2010 21:18:13 +0000 (16:18 -0500)
committerMike Gorse <mgorse@novell.com>
Tue, 28 Dec 2010 21:18:13 +0000 (16:18 -0500)
atspi/atspi-misc.c

index 62079e4..1bc1554 100644 (file)
@@ -483,8 +483,12 @@ handle_get_items (DBusPendingCall *pending, void *user_data)
 
   if (dbus_message_get_type (reply) == DBUS_MESSAGE_TYPE_ERROR)
   {
+    const char *sender = dbus_message_get_sender (reply);
+    const char *error = NULL;
+    dbus_message_get_args (reply, NULL, DBUS_TYPE_STRING, &error,
+                           DBUS_TYPE_INVALID);
+    g_warning ("Atspi: Error in GetItems, sender=%s, error=%s", sender, error);
     dbus_message_unref (reply);
-    g_warning ("Atspi: Error in GetItems, sender=%s", dbus_message_get_sender (reply));
     return;
   }