diff options
Diffstat (limited to 'xkb/ddxCtrls.c')
-rw-r--r-- | xkb/ddxCtrls.c | 32 |
1 files changed, 15 insertions, 17 deletions
diff --git a/xkb/ddxCtrls.c b/xkb/ddxCtrls.c index 04de608df..0805fb208 100644 --- a/xkb/ddxCtrls.c +++ b/xkb/ddxCtrls.c @@ -39,20 +39,19 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE. #include <X11/extensions/XI.h> void -XkbDDXKeybdCtrlProc(DeviceIntPtr dev,KeybdCtrl *ctrl) +XkbDDXKeybdCtrlProc(DeviceIntPtr dev, KeybdCtrl * ctrl) { -int realRepeat; + int realRepeat; - realRepeat= ctrl->autoRepeat; - if ((dev->kbdfeed)&&(XkbDDXUsesSoftRepeat(dev))) - ctrl->autoRepeat= 0; + realRepeat = ctrl->autoRepeat; + if ((dev->kbdfeed) && (XkbDDXUsesSoftRepeat(dev))) + ctrl->autoRepeat = 0; if (dev->key && dev->key->xkbInfo && dev->key->xkbInfo->kbdProc) - (*dev->key->xkbInfo->kbdProc)(dev,ctrl); - ctrl->autoRepeat= realRepeat; + (*dev->key->xkbInfo->kbdProc) (dev, ctrl); + ctrl->autoRepeat = realRepeat; return; } - int XkbDDXUsesSoftRepeat(DeviceIntPtr pXDev) { @@ -60,15 +59,15 @@ XkbDDXUsesSoftRepeat(DeviceIntPtr pXDev) } void -XkbDDXChangeControls(DeviceIntPtr dev,XkbControlsPtr old,XkbControlsPtr new) +XkbDDXChangeControls(DeviceIntPtr dev, XkbControlsPtr old, XkbControlsPtr new) { -unsigned changed, i; -unsigned char *rep_old, *rep_new, *rep_fb; + unsigned changed, i; + unsigned char *rep_old, *rep_new, *rep_fb; - changed= new->enabled_ctrls^old->enabled_ctrls; + changed = new->enabled_ctrls ^ old->enabled_ctrls; for (rep_old = old->per_key_repeat, rep_new = new->per_key_repeat, - rep_fb = dev->kbdfeed->ctrl.autoRepeats, + rep_fb = dev->kbdfeed->ctrl.autoRepeats, i = 0; i < XkbPerKeyBitArraySize; i++) { if (rep_old[i] != rep_new[i]) { rep_fb[i] = rep_new[i]; @@ -76,10 +75,9 @@ unsigned char *rep_old, *rep_new, *rep_fb; } } - if (changed&XkbPerKeyRepeatMask) { - if (dev->kbdfeed->CtrlProc) - (*dev->kbdfeed->CtrlProc)(dev,&dev->kbdfeed->ctrl); + if (changed & XkbPerKeyRepeatMask) { + if (dev->kbdfeed->CtrlProc) + (*dev->kbdfeed->CtrlProc) (dev, &dev->kbdfeed->ctrl); } return; } - |