On Thu, Jul 01, 2010 at 06:36:42PM -0400, Chase Douglas wrote: > XI2 events support bitmask selected valuators. When printing masked > events, we need to also print the index of the valuator value. This > change prints each valuator on its own line, prefixed by its index > > Signed-off-by: Chase Douglas <[email protected]> > --- > src/test_xi2.c | 5 ++--- > 1 files changed, 2 insertions(+), 3 deletions(-) > > diff --git a/src/test_xi2.c b/src/test_xi2.c > index 9ddb291..c59ba26 100644 > --- a/src/test_xi2.c > +++ b/src/test_xi2.c > @@ -65,13 +65,12 @@ static void print_deviceevent(XIDeviceEvent* event) > printf(" group: locked %#x latched %#x base %#x effective: %#x\n", > event->group.locked, event->group.latched, > event->group.base, event->group.effective); > - printf(" valuators:"); > + printf(" valuators:\n"); > > val = event->valuators.values; > for (i = 0; i < event->valuators.mask_len * 8; i++) > if (XIMaskIsSet(event->valuators.mask, i)) > - printf(" %.2f", *val++); > - printf("\n"); > + printf(" %i: %.2f\n", i, *val++); > > printf(" windows: root 0x%lx event 0x%lx child 0x%ld\n", > event->root, event->event, event->child); > -- > 1.7.1
applied, thanks. Cheers, Peter _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
