summaryrefslogtreecommitdiff
path: root/tools/dbus-print-message.c
diff options
context:
space:
mode:
authorColin Walters <walters@verbum.org>2010-03-22 14:33:37 -0400
committerColin Walters <walters@verbum.org>2010-03-22 14:35:28 -0400
commit3861cb42f437a9eb2b13c5c2aa4081268c45c32c (patch)
tree046185cc46d19d46686da99950bd3304aee959d6 /tools/dbus-print-message.c
parentc93d3ec2ff13f31291c56f6d5d4f7a77ecdb5ea7 (diff)
downloaddbus-3861cb42f437a9eb2b13c5c2aa4081268c45c32c.tar.gz
[64 bit printf] Update to use DBUS_PID_FORMAT, print (omitted)
There were already defines for formatting pids and uids, so use those. In the case where we don't have a format specifier for 64 bit, print (omitted) in dbus-monitor.
Diffstat (limited to 'tools/dbus-print-message.c')
-rw-r--r--tools/dbus-print-message.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/tools/dbus-print-message.c b/tools/dbus-print-message.c
index cac40410..fac5cc1f 100644
--- a/tools/dbus-print-message.c
+++ b/tools/dbus-print-message.c
@@ -227,7 +227,9 @@ print_iter (DBusMessageIter *iter, dbus_bool_t literal, int depth)
dbus_int64_t val;
dbus_message_iter_get_basic (iter, &val);
#ifdef DBUS_INT64_PRINTF_MODIFIER
- printf ("int64 %" DBUS_INT64_PRINTF_MODIFIER "d\n", val);
+ printf ("int64 %" DBUS_INT64_PRINTF_MODIFIER "d\n", val);
+#else
+ printf ("int64 (omitted)\n");
#endif
break;
}
@@ -237,7 +239,9 @@ print_iter (DBusMessageIter *iter, dbus_bool_t literal, int depth)
dbus_uint64_t val;
dbus_message_iter_get_basic (iter, &val);
#ifdef DBUS_INT64_PRINTF_MODIFIER
- printf ("uint64 %" DBUS_INT64_PRINTF_MODIFIER "u\n", val);
+ printf ("uint64 %" DBUS_INT64_PRINTF_MODIFIER "u\n", val);
+#else
+ printf ("uint64 (omitted)\n");
#endif
break;
}