summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2009-04-09 19:11:27 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2009-04-19 22:18:15 +1000
commit32b13ec4cd42842a133aa6428f49638b0448efc9 (patch)
treee0595b5bf3218b54d322ab5d714e4533e4d58a32
parentf2e957c5342aefc8329e9fe282b7072f767fcd28 (diff)
Xi: silence compiler warnings about "wrong" event types.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r--Xi/exevents.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/Xi/exevents.c b/Xi/exevents.c
index 4aa5fbf66..3be5c46ef 100644
--- a/Xi/exevents.c
+++ b/Xi/exevents.c
@@ -919,7 +919,7 @@ ProcessRawEvent(RawDeviceEvent *ev, DeviceIntPtr device)
GrabPtr grab = device->deviceGrab.grab;
if (grab)
- DeliverGrabbedEvent(ev, device, FALSE);
+ DeliverGrabbedEvent((InternalEvent*)ev, device, FALSE);
else { /* deliver to all root windows */
xEvent *xi;
int i;
@@ -1077,12 +1077,13 @@ ProcessOtherEvent(InternalEvent *ev, DeviceIntPtr device)
if (grab)
- DeliverGrabbedEvent(event, device, deactivateDeviceGrab);
+ DeliverGrabbedEvent((InternalEvent*)event, device, deactivateDeviceGrab);
else if (device->focus && !IsPointerEvent((InternalEvent*)ev))
- DeliverFocusedEvent(device, event, GetSpriteWindow(device));
+ DeliverFocusedEvent(device, (InternalEvent*)event,
+ GetSpriteWindow(device));
else
- DeliverDeviceEvents(GetSpriteWindow(device), event, NullGrab,
- NullWindow, device);
+ DeliverDeviceEvents(GetSpriteWindow(device), (InternalEvent*)event,
+ NullGrab, NullWindow, device);
if (deactivateDeviceGrab == TRUE)
(*device->deviceGrab.DeactivateGrab) (device);