input: remove GetKeyboardValuatorEvents, this is now unnecessary.
GetKeyboardValuatorEvents handles NULL valuator masks already, so the GetKeyboardEvents wrapper is not needed. Rename GKVE to GKE. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> Reviewed-by: Daniel Stone <daniel@fooishbar.org>
This commit is contained in:
parent
91a735328c
commit
071a6ac4d0
|
@ -423,7 +423,7 @@ ProcXTestFakeInput(ClientPtr client)
|
|||
break;
|
||||
case KeyPress:
|
||||
case KeyRelease:
|
||||
nevents = GetKeyboardEvents(xtest_evlist, dev, type, ev->u.u.detail);
|
||||
nevents = GetKeyboardEvents(xtest_evlist, dev, type, ev->u.u.detail, NULL);
|
||||
break;
|
||||
}
|
||||
|
||||
|
|
|
@ -2392,7 +2392,7 @@ ReleaseButtonsAndKeys(DeviceIntPtr dev)
|
|||
{
|
||||
if (BitIsOn(k->down, i))
|
||||
{
|
||||
nevents = GetKeyboardEvents(eventlist, dev, KeyRelease, i);
|
||||
nevents = GetKeyboardEvents(eventlist, dev, KeyRelease, i, NULL);
|
||||
for (j = 0; j < nevents; j++)
|
||||
mieqProcessDeviceEvent(dev, (InternalEvent*)(eventlist+j)->event, NULL);
|
||||
}
|
||||
|
|
|
@ -616,8 +616,8 @@ updateMotionHistory(DeviceIntPtr pDev, CARD32 ms, ValuatorMask *mask,
|
|||
|
||||
|
||||
/**
|
||||
* Returns the maximum number of events GetKeyboardEvents,
|
||||
* GetKeyboardValuatorEvents, and GetPointerEvents will ever return.
|
||||
* Returns the maximum number of events GetKeyboardEvents
|
||||
* and GetPointerEvents will ever return.
|
||||
*
|
||||
* This MUST be absolutely constant, from init until exit.
|
||||
*/
|
||||
|
@ -925,19 +925,6 @@ updateHistory(DeviceIntPtr dev, ValuatorMask *mask, CARD32 ms)
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Convenience wrapper around GetKeyboardValuatorEvents, that takes no
|
||||
* valuators.
|
||||
*/
|
||||
int
|
||||
GetKeyboardEvents(EventList *events, DeviceIntPtr pDev, int type, int key_code) {
|
||||
ValuatorMask mask;
|
||||
|
||||
valuator_mask_zero(&mask);
|
||||
return GetKeyboardValuatorEvents(events, pDev, type, key_code, &mask);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Returns a set of InternalEvents for KeyPress/KeyRelease, optionally
|
||||
* also with valuator events.
|
||||
|
@ -947,8 +934,8 @@ GetKeyboardEvents(EventList *events, DeviceIntPtr pDev, int type, int key_code)
|
|||
* place via GetMaximumEventsNum(), and for freeing it.
|
||||
*/
|
||||
int
|
||||
GetKeyboardValuatorEvents(EventList *events, DeviceIntPtr pDev, int type,
|
||||
int key_code, const ValuatorMask *mask_in) {
|
||||
GetKeyboardEvents(EventList *events, DeviceIntPtr pDev, int type,
|
||||
int key_code, const ValuatorMask *mask_in) {
|
||||
int num_events = 0;
|
||||
CARD32 ms = 0;
|
||||
DeviceEvent *event;
|
||||
|
|
|
@ -453,8 +453,8 @@ static int dmxTranslateAndEnqueueExtEvent(DMXLocalInputInfoPtr dmxLocal,
|
|||
if (block)
|
||||
dmxSigioBlock();
|
||||
GetEventList(&events);
|
||||
nevents = GetKeyboardValuatorEvents(events, pDevice, event,
|
||||
ke->keycode, &mask);
|
||||
nevents = GetKeyboardEvents(events, pDevice, event,
|
||||
ke->keycode, &mask);
|
||||
for (i = 0; i < nevents; i++)
|
||||
mieqEnqueue(pDevice, (InternalEvent*)(events + i)->event);
|
||||
|
||||
|
@ -685,7 +685,7 @@ void dmxEnqueue(DevicePtr pDev, int type, int detail, KeySym keySym,
|
|||
|
||||
GetEventList(&events);
|
||||
/*ErrorF("KEY %d sym %d\n", detail, (int) keySym);*/
|
||||
nevents = GetKeyboardEvents(events, p, type, detail);
|
||||
nevents = GetKeyboardEvents(events, p, type, detail, NULL);
|
||||
for (i = 0; i < nevents; i++)
|
||||
mieqEnqueue(p, (InternalEvent*)(events + i)->event);
|
||||
return;
|
||||
|
|
|
@ -1804,7 +1804,7 @@ KdReleaseAllKeys (void)
|
|||
if (key_is_down(ki->dixdev, key, KEY_POSTED | KEY_PROCESSED)) {
|
||||
KdHandleKeyboardEvent(ki, KeyRelease, key);
|
||||
GetEventList(&kdEvents);
|
||||
nEvents = GetKeyboardEvents(kdEvents, ki->dixdev, KeyRelease, key);
|
||||
nEvents = GetKeyboardEvents(kdEvents, ki->dixdev, KeyRelease, key, NULL);
|
||||
for (i = 0; i < nEvents; i++)
|
||||
KdQueueEvent (ki->dixdev, (kdEvents + i)->event);
|
||||
}
|
||||
|
@ -1864,7 +1864,7 @@ KdEnqueueKeyboardEvent(KdKeyboardInfo *ki,
|
|||
|
||||
GetEventList(&kdEvents);
|
||||
|
||||
nEvents = GetKeyboardEvents(kdEvents, ki->dixdev, type, key_code);
|
||||
nEvents = GetKeyboardEvents(kdEvents, ki->dixdev, type, key_code, NULL);
|
||||
for (i = 0; i < nEvents; i++)
|
||||
KdQueueEvent(ki->dixdev, (InternalEvent *)((kdEvents + i)->event));
|
||||
}
|
||||
|
|
|
@ -399,7 +399,7 @@ xf86ReleaseKeys(DeviceIntPtr pDev)
|
|||
i++) {
|
||||
if (key_is_down(pDev, i, KEY_POSTED)) {
|
||||
sigstate = xf86BlockSIGIO ();
|
||||
nevents = GetKeyboardEvents(xf86Events, pDev, KeyRelease, i);
|
||||
nevents = GetKeyboardEvents(xf86Events, pDev, KeyRelease, i, NULL);
|
||||
for (j = 0; j < nevents; j++)
|
||||
mieqEnqueue(pDev, (InternalEvent*)(xf86Events + j)->event);
|
||||
xf86UnblockSIGIO(sigstate);
|
||||
|
|
|
@ -1252,16 +1252,9 @@ xf86PostKeyEventM(DeviceIntPtr device,
|
|||
}
|
||||
#endif
|
||||
|
||||
if (is_absolute) {
|
||||
nevents = GetKeyboardValuatorEvents(xf86Events, device,
|
||||
is_down ? KeyPress : KeyRelease,
|
||||
key_code, mask);
|
||||
}
|
||||
else {
|
||||
nevents = GetKeyboardEvents(xf86Events, device,
|
||||
is_down ? KeyPress : KeyRelease,
|
||||
key_code);
|
||||
}
|
||||
nevents = GetKeyboardEvents(xf86Events, device,
|
||||
is_down ? KeyPress : KeyRelease,
|
||||
key_code, mask);
|
||||
|
||||
for (i = 0; i < nevents; i++)
|
||||
mieqEnqueue(device, (InternalEvent*)((xf86Events + i)->event));
|
||||
|
|
|
@ -108,7 +108,7 @@ xnestQueueKeyEvent(int type, unsigned int keycode)
|
|||
|
||||
GetEventList(&xnestEvents);
|
||||
lastEventTime = GetTimeInMillis();
|
||||
n = GetKeyboardEvents(xnestEvents, xnestKeyboardDevice, type, keycode);
|
||||
n = GetKeyboardEvents(xnestEvents, xnestKeyboardDevice, type, keycode, NULL);
|
||||
for (i = 0; i < n; i++)
|
||||
mieqEnqueue(xnestKeyboardDevice, (InternalEvent*)(xnestEvents + i)->event);
|
||||
}
|
||||
|
|
|
@ -482,7 +482,7 @@ void DarwinSendKeyboardEvents(int ev_type, int keycode) {
|
|||
}
|
||||
|
||||
darwinEvents_lock(); {
|
||||
num_events = GetKeyboardEvents(darwinEvents, darwinKeyboard, ev_type, keycode + MIN_KEYCODE);
|
||||
num_events = GetKeyboardEvents(darwinEvents, darwinKeyboard, ev_type, keycode + MIN_KEYCODE, NULL);
|
||||
for(i=0; i<num_events; i++) mieqEnqueue(darwinKeyboard, (InternalEvent*)darwinEvents[i].event);
|
||||
if(num_events > 0) DarwinPokeEQ();
|
||||
} darwinEvents_unlock();
|
||||
|
|
|
@ -485,7 +485,7 @@ winSendKeyEvent (DWORD dwKey, Bool fDown)
|
|||
g_winKeyState[dwKey] = fDown;
|
||||
|
||||
GetEventList(&events);
|
||||
nevents = GetKeyboardEvents(events, g_pwinKeyboard, fDown ? KeyPress : KeyRelease, dwKey + MIN_KEYCODE);
|
||||
nevents = GetKeyboardEvents(events, g_pwinKeyboard, fDown ? KeyPress : KeyRelease, dwKey + MIN_KEYCODE, NULL);
|
||||
|
||||
for (i = 0; i < nevents; i++)
|
||||
mieqEnqueue(g_pwinKeyboard, (InternalEvent*)events[i].event);
|
||||
|
|
|
@ -462,12 +462,6 @@ extern _X_EXPORT int GetPointerEvents(
|
|||
const ValuatorMask *mask);
|
||||
|
||||
extern _X_EXPORT int GetKeyboardEvents(
|
||||
EventListPtr events,
|
||||
DeviceIntPtr pDev,
|
||||
int type,
|
||||
int key_code);
|
||||
|
||||
extern int GetKeyboardValuatorEvents(
|
||||
EventListPtr events,
|
||||
DeviceIntPtr pDev,
|
||||
int type,
|
||||
|
|
Loading…
Reference in New Issue