mirror of
https://git.tartarus.org/simon/putty.git
synced 2025-03-28 01:07:08 -05:00
Unix PuTTY/pterm: fix UB with small keypad.
We were relying on uninitialised data. Found by UBSAN. (Introduced in commit c88b6d1853, I think.)
This commit is contained in:
parent
b97f20d03a
commit
6a88b29427
@ -1927,6 +1927,7 @@ gint key_event(GtkWidget *widget, GdkEventKey *event, gpointer data)
|
||||
if (event->state & GDK_CONTROL_MASK)
|
||||
break;
|
||||
|
||||
consumed_meta_key = false;
|
||||
end = 1 + format_small_keypad_key(
|
||||
output+1, inst->term, sk_key, event->state & GDK_SHIFT_MASK,
|
||||
event->state & GDK_CONTROL_MASK,
|
||||
|
Loading…
x
Reference in New Issue
Block a user