From 345c5d5964007c2d7abed8bc563c0ad99e604b50 Mon Sep 17 00:00:00 2001 From: Abhinav Prasai Date: Fri, 29 Aug 2025 19:34:03 +0100 Subject: make shiftor unsigned to prevent undefined behavior --- src/sxwm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/sxwm.c') diff --git a/src/sxwm.c b/src/sxwm.c index 6ed33c0..57be734 100644 --- a/src/sxwm.c +++ b/src/sxwm.c @@ -2783,10 +2783,10 @@ void update_modifier_masks(void) /* keycode at mod[i][j] */ KeyCode keycode = mod_mapping->modifiermap[i * mod_mapping->max_keypermod + j]; if (keycode == num) { - numlock_mask = (1 << i); /* which mod bit == NumLock key */ + numlock_mask = (1u << i); /* which mod bit == NumLock key */ } if (keycode == mode) { - mode_switch_mask = (1 << i); /* which mod bit == Mode_switch key */ + mode_switch_mask = (1u << i); /* which mod bit == Mode_switch key */ } } } -- cgit v1.2.3