Commit 64e161f3 authored by Pavel Emelyanov's avatar Pavel Emelyanov

show: Tune protobus showers for .int(32|64)

Use # for both and don't use fixed field width for 32bit one (as they are
most likely just some values, while the 64bit is some address which is better
to be printed with full width).
Signed-off-by: 's avatarPavel Emelyanov <xemul@parallels.com>
parent 6a9e5bbd
...@@ -138,12 +138,12 @@ typedef void (pb_pr_field_t)(void *obj, pb_pr_ctl_t *ctl); ...@@ -138,12 +138,12 @@ typedef void (pb_pr_field_t)(void *obj, pb_pr_ctl_t *ctl);
static void pb_msg_int32x(void *obj, pb_pr_ctl_t *ctl) static void pb_msg_int32x(void *obj, pb_pr_ctl_t *ctl)
{ {
pr_msg("0x%08x", *(int *)obj); pr_msg("%#x", *(int *)obj);
} }
static void pb_msg_int64x(void *obj, pb_pr_ctl_t *ctl) static void pb_msg_int64x(void *obj, pb_pr_ctl_t *ctl)
{ {
pr_msg("0x%016lx", *(long *)obj); pr_msg("%#016lx", *(long *)obj);
} }
static void pb_msg_string(void *obj, pb_pr_ctl_t *ctl) static void pb_msg_string(void *obj, pb_pr_ctl_t *ctl)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment