diff --git a/hw/dmx/input/dmxevents.c b/hw/dmx/input/dmxevents.c index 4b51ffd9a..24275a189 100644 --- a/hw/dmx/input/dmxevents.c +++ b/hw/dmx/input/dmxevents.c @@ -711,7 +711,7 @@ void dmxEnqueue(DevicePtr pDev, int type, int detail, KeySym keySym, return; case MotionNotify: - events = Xcalloc(sizeof(xEvent), GetMaximumEventsNum()); + GetEventList(&events); valuators[0] = e->xmotion.x; valuators[1] = e->xmotion.y; valuators[2] = e->xmotion.state;