diff options
author | Keith Packard <keithp@keithp.com> | 2013-04-09 16:23:19 -0700 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2013-05-06 10:19:47 +1000 |
commit | 0a3630708b729a02cefc342456b243254f5b699d (patch) | |
tree | c8026551fdaeaa5f1df4f81c779b248052fa785a /Xi | |
parent | 9ad9c1358567998564d177f06d98fc46dcb41009 (diff) |
Xi: Use correct destination when swapping barrier events
Write the swapped values to the destination rather than the source.
Signed-off-by: Keith Packard <keithp@keithp.com>
Reviewed-by: Jasper St. Pierre <jstpierre@mecheye.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
(cherry picked from commit dbba50a1280cbda9ecff6f37884b4c5756c30bab)
Diffstat (limited to 'Xi')
-rw-r--r-- | Xi/extinit.c | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/Xi/extinit.c b/Xi/extinit.c index 619d0e468..02fffe574 100644 --- a/Xi/extinit.c +++ b/Xi/extinit.c @@ -848,24 +848,24 @@ SBarrierEvent(xXIBarrierEvent * from, *to = *from; - swaps(&from->sequenceNumber); - swapl(&from->length); - swaps(&from->evtype); - swapl(&from->time); - swaps(&from->deviceid); - swaps(&from->sourceid); - swapl(&from->event); - swapl(&from->root); - swapl(&from->root_x); - swapl(&from->root_y); - - swapl(&from->dx.integral); - swapl(&from->dx.frac); - swapl(&from->dy.integral); - swapl(&from->dy.frac); - swapl(&from->dtime); - swapl(&from->barrier); - swapl(&from->eventid); + swaps(&to->sequenceNumber); + swapl(&to->length); + swaps(&to->evtype); + swapl(&to->time); + swaps(&to->deviceid); + swaps(&to->sourceid); + swapl(&to->event); + swapl(&to->root); + swapl(&to->root_x); + swapl(&to->root_y); + + swapl(&to->dx.integral); + swapl(&to->dx.frac); + swapl(&to->dy.integral); + swapl(&to->dy.frac); + swapl(&to->dtime); + swapl(&to->barrier); + swapl(&to->eventid); } /** Event swapping function for XI2 events. */ |