xkb: Restore XkbCopyDeviceKeymap
Removed in d35a02a767
, tigervnc 1.2.80 and
xf86-video-nested need it for now.
Signed-off-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
215f3d2e0f
commit
78167a98a8
|
@ -824,6 +824,9 @@ extern _X_EXPORT void XkbSendNewKeyboardNotify(DeviceIntPtr /* kbd */ ,
|
|||
extern Bool XkbCopyKeymap(XkbDescPtr /* dst */ ,
|
||||
XkbDescPtr /* src */ );
|
||||
|
||||
extern _X_EXPORT Bool XkbCopyDeviceKeymap(DeviceIntPtr /* dst */,
|
||||
DeviceIntPtr /* src */);
|
||||
|
||||
extern _X_EXPORT Bool XkbDeviceApplyKeymap(DeviceIntPtr /* dst */ ,
|
||||
XkbDescPtr /* src */ );
|
||||
|
||||
|
|
|
@ -2027,6 +2027,12 @@ XkbDeviceApplyKeymap(DeviceIntPtr dst, XkbDescPtr desc)
|
|||
return ret;
|
||||
}
|
||||
|
||||
Bool
|
||||
XkbCopyDeviceKeymap(DeviceIntPtr dst, DeviceIntPtr src)
|
||||
{
|
||||
return XkbDeviceApplyKeymap(dst, src->key->xkbInfo->desc);
|
||||
}
|
||||
|
||||
int
|
||||
XkbGetEffectiveGroup(XkbSrvInfoPtr xkbi, XkbStatePtr xkbState, CARD8 keycode)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue