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 */ ,
|
extern Bool XkbCopyKeymap(XkbDescPtr /* dst */ ,
|
||||||
XkbDescPtr /* src */ );
|
XkbDescPtr /* src */ );
|
||||||
|
|
||||||
|
extern _X_EXPORT Bool XkbCopyDeviceKeymap(DeviceIntPtr /* dst */,
|
||||||
|
DeviceIntPtr /* src */);
|
||||||
|
|
||||||
extern _X_EXPORT Bool XkbDeviceApplyKeymap(DeviceIntPtr /* dst */ ,
|
extern _X_EXPORT Bool XkbDeviceApplyKeymap(DeviceIntPtr /* dst */ ,
|
||||||
XkbDescPtr /* src */ );
|
XkbDescPtr /* src */ );
|
||||||
|
|
||||||
|
|
|
@ -2027,6 +2027,12 @@ XkbDeviceApplyKeymap(DeviceIntPtr dst, XkbDescPtr desc)
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Bool
|
||||||
|
XkbCopyDeviceKeymap(DeviceIntPtr dst, DeviceIntPtr src)
|
||||||
|
{
|
||||||
|
return XkbDeviceApplyKeymap(dst, src->key->xkbInfo->desc);
|
||||||
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
XkbGetEffectiveGroup(XkbSrvInfoPtr xkbi, XkbStatePtr xkbState, CARD8 keycode)
|
XkbGetEffectiveGroup(XkbSrvInfoPtr xkbi, XkbStatePtr xkbState, CARD8 keycode)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue