diff options
author | Matthias Clasen <mclasen@redhat.com> | 2021-07-09 10:58:23 +0000 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2021-07-09 10:58:23 +0000 |
commit | d7553279ff4ad51ff4fa519d402626851f1f8d45 (patch) | |
tree | f0bd9fcddc52acfd70952749fe763b98d05770e8 | |
parent | c86631b8a943dc2c98302d4030f1815389fed5b3 (diff) | |
parent | 2784b03b2d7de38d13e832a552e95c36a2e8295b (diff) | |
download | gtk+-d7553279ff4ad51ff4fa519d402626851f1f8d45.tar.gz |
Merge branch 'gdkkeys-m' into 'master'
[master] gdkkeys-win32.c: fix initialisation of key_state in update_keymap
See merge request GNOME/gtk!3742
-rw-r--r-- | gdk/win32/gdkkeys-win32.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gdk/win32/gdkkeys-win32.c b/gdk/win32/gdkkeys-win32.c index 976003aea3..981f52ab54 100644 --- a/gdk/win32/gdkkeys-win32.c +++ b/gdk/win32/gdkkeys-win32.c @@ -694,6 +694,7 @@ update_keymap (GdkKeymap *gdk_keymap) if (hkls_len != keymap->layout_handles->len) keymap->keysym_tab = g_renew (guint, keymap->keysym_tab, keysym_tab_size); + memset (key_state, 0, sizeof(key_state)); memset (keymap->keysym_tab, 0, keysym_tab_size); g_array_set_size (keymap->layout_handles, hkls_len); g_array_set_size (keymap->options, hkls_len); |