Introduction
Introduction Statistics Contact Development Disclaimer Help
check key for NULL dereference, just in case - svkbd - simple virtual keyboard
git clone git://git.suckless.org/svkbd
Log
Files
Refs
README
LICENSE
---
commit 81c96cec89dd280cab71170f50b9c088476d263c
parent fd0132256402069a3f045d677f53cc2a1b5340e2
Author: Hiltjo Posthuma <[email protected]>
Date: Sat, 3 Jul 2021 11:44:18 +0200
check key for NULL dereference, just in case
This matches the check pattern in other parts of the code.
Diffstat:
M svkbd.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/svkbd.c b/svkbd.c
@@ -643,7 +643,8 @@ unpress(Key *k, KeySym buttonmod)
}
}
- if (enableoverlays && currentoverlay != -1 && !IsModifierKey(k->keysym…
+ if (enableoverlays && currentoverlay != -1 &&
+ (k == NULL || !IsModifierKey(k->keysym))) {
if (releaseprotect) {
releaseprotect = 0;
} else {
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.