commit 96a0cb7

Michael Forney  ·  2016-04-30 21:28:02 +0000 UTC
parent 58956cb
keyboard: Reset structs properly
1 files changed,  +2, -2
+2, -2
 1@@ -193,7 +193,7 @@ keyboard_initialize(struct keyboard *keyboard)
 2 	if (!input_focus_initialize(&keyboard->focus, &keyboard->focus_handler))
 3 		goto error3;
 4 
 5-	keyboard->modifier_state = (struct keyboard_modifier_state){};
 6+	keyboard->modifier_state = (struct keyboard_modifier_state){0};
 7 	keyboard->modifiers = 0;
 8 	keyboard->focus_handler.enter = &enter;
 9 	keyboard->focus_handler.leave = &leave;
10@@ -251,7 +251,7 @@ keyboard_reset(struct keyboard *keyboard)
11 	 * handler. */
12 	assert(keyboard->client_keys.size == 0);
13 	keyboard->keys.size = 0;
14-	keyboard->modifier_state = (struct keyboard_modifier_state){};
15+	keyboard->modifier_state = (struct keyboard_modifier_state){0};
16 	keyboard->modifiers = 0;
17 
18 	if (!(state = xkb_state_new(keyboard->xkb.keymap.map))) {