Index: views/focus/accelerator_handler_touch.cc |
diff --git a/views/focus/accelerator_handler_touch.cc b/views/focus/accelerator_handler_touch.cc |
index a07b977de3b9011aec23f09d2cc032868cd97476..8ee9ee0eabf852bd9b24fcf4232b4b575fefda55 100644 |
--- a/views/focus/accelerator_handler_touch.cc |
+++ b/views/focus/accelerator_handler_touch.cc |
@@ -101,14 +101,9 @@ bool DispatchXEvent(XEvent* xev) { |
#if defined(HAVE_XINPUT2) |
if (xev->type == GenericEvent) { |
- if (XGetEventData(xev->xgeneric.display, &xev->xcookie)) { |
- XGenericEventCookie* cookie = &xev->xcookie; |
- XIDeviceEvent* xiev = static_cast<XIDeviceEvent*>(cookie->data); |
- xwindow = xiev->event; |
- } else { |
- DLOG(WARNING) << "Error fetching XGenericEventCookie for event."; |
- return false; |
- } |
+ XGenericEventCookie* cookie = &xev->xcookie; |
+ XIDeviceEvent* xiev = static_cast<XIDeviceEvent*>(cookie->data); |
+ xwindow = xiev->event; |
Evan Martin
2010/11/22 20:43:26
This seems unrelated to the change. (?)
sadrul
2010/11/22 21:23:06
This is necessary for the change in message_pump_g
|
} |
#endif |
@@ -154,9 +149,7 @@ bool DispatchXEvent(XEvent* xev) { |
#if defined(HAVE_XINPUT2) |
case GenericEvent: { |
- bool ret = DispatchX2Event(root, xev); |
- XFreeEventData(xev->xgeneric.display, &xev->xcookie); |
- return ret; |
+ return DispatchX2Event(root, xev); |
} |
#endif |
} |