summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--tools/dbus-print-message.c8
2 files changed, 12 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 865d2a0b..1c7c29ad 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2007-03-10 Ralf Habacker <ralf.habacker@freenet.de>
+ * tools/dbus-print-message.c (print_message):
+ added printing of the reply serial to method returns and
+ errors, so you can actually figure out the message/reply
+ pairs - patch by olli.salli at collabora.co.uk.
+
+2007-03-10 Ralf Habacker <ralf.habacker@freenet.de>
+
* dbus-win.patch: removed committed patches.
2007-03-10 Ralf Habacker <ralf.habacker@freenet.de>
diff --git a/tools/dbus-print-message.c b/tools/dbus-print-message.c
index bac538ec..bbc0d239 100644
--- a/tools/dbus-print-message.c
+++ b/tools/dbus-print-message.c
@@ -270,12 +270,14 @@ print_message (DBusMessage *message, dbus_bool_t literal)
break;
case DBUS_MESSAGE_TYPE_METHOD_RETURN:
- printf ("\n");
+ printf (" reply_serial=%u\n",
+ dbus_message_get_reply_serial (message));
break;
case DBUS_MESSAGE_TYPE_ERROR:
- printf (" error_name=%s\n",
- dbus_message_get_error_name (message));
+ printf (" error_name=%s reply_serial=%u\n",
+ dbus_message_get_error_name (message),
+ dbus_message_get_reply_serial (message));
break;
default: