mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2025-12-27 02:20:07 +01:00
XKB: Fix garbage initialization
XkbEnableDisableControls set extra garbage bits on the xkbControlsNotify
changedControls mask because it was uninitialized on the stack.
Found by clang
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
(cherry picked from commit 8311cd5f89)
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
ff5af4dc2d
commit
1130a0def9
1 changed files with 1 additions and 1 deletions
|
|
@ -753,7 +753,7 @@ XkbSrvLedInfoPtr sli;
|
|||
if (cause!=NULL) {
|
||||
xkbControlsNotify cn;
|
||||
cn.numGroups= ctrls->num_groups;
|
||||
cn.changedControls|= XkbControlsEnabledMask;
|
||||
cn.changedControls= XkbControlsEnabledMask;
|
||||
cn.enabledControls= ctrls->enabled_ctrls;
|
||||
cn.enabledControlChanges= (ctrls->enabled_ctrls^old);
|
||||
cn.keycode= cause->kc;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue