move keymap copy to event processing, from enqueuing

Move the keymap copying to event processing time (in
ProcessInputEvents), instead of being at event enqueuing time.
Break SetCore{Pointer,Keyboard} out into separate functions.
Change mieqEnqueue to take a device pointer, that asks for the
_original_ device associated with this event.
This commit is contained in:
Daniel Stone 2006-10-20 00:30:28 +03:00 • committed by Daniel Stone
commit aeba855b07
8 changed files with 132 additions and 168 deletions

View file

@ -173,6 +173,7 @@ extern Bool mieqInit(
);
extern void mieqEnqueue(
DeviceIntPtr /*pDev*/,
xEventPtr /*e*/
);