Krolyxon
Commit 6d261b4

Branches

Refs →

nsxiv6d261b4

Fix a potential uninitialized variable

Author
Hyleus
Date
2018-01-09 19:31 +0100
Committer
Bert Münnich · 2018-01-09 19:31 +0100
Parent
9707ca9
Commit
6d261b4e7af3109169edd9ceaeeb5751a01a9596

+5 −2

1 file changed

  1. M main.c +5 −2
M main.c View
@@ -575,9 +575,12 @@ void on_keypress(XKeyEvent *kev)
575575 kev->state &= ~ShiftMask;
576576 XLookupString(kev, &key, 1, &shksym, NULL);
577577 kev->state |= ShiftMask;
578+ XLookupString(kev, &key, 1, &ksym, NULL);
579+ sh = ksym != shksym ? ShiftMask : 0;
580+ } else {
581+ XLookupString(kev, &key, 1, &ksym, NULL);
582+ sh = 0;
578583 }
579− XLookupString(kev, &key, 1, &ksym, NULL);
580− sh = (kev->state & ShiftMask) && ksym != shksym ? ShiftMask : 0;
581584
582585 if (IsModifierKey(ksym))
583586 return;