gdkkeys-win32: Fix uninitialized value

gdk_win32_keymap_get_entries_for_keycode() did not initialize n_entries,
which led to a wrong number of items being returned in some cases.

/fixes #4610
This commit is contained in:
Philip Zander 2022-01-07 20:48:50 +01:00
parent 0e09bb75b5
commit f81da43b00

View File

@ -870,6 +870,8 @@ gdk_win32_keymap_get_entries_for_keycode (GdkKeymap *gdk_keymap,
g_return_val_if_fail (GDK_IS_KEYMAP (gdk_keymap), FALSE);
g_return_val_if_fail (n_entries != NULL, FALSE);
*n_entries = 0;
if (keys != NULL)
key_array = g_array_new (FALSE, FALSE, sizeof (GdkKeymapKey));
else