commit 9acb8bf
Michael Forney
·
2013-11-24 10:13:45 +0000 UTC
parent 63e0551
Remove leftover binding-related code from compositor.c
2 files changed,
+0,
-17
+0,
-16
1@@ -397,7 +397,6 @@ bool swc_compositor_initialize(struct swc_compositor * compositor,
2 pixman_region32_init(&compositor->damage);
3 pixman_region32_init(&compositor->opaque);
4 wl_list_init(&compositor->surfaces);
5- wl_array_init(&compositor->key_bindings);
6 wl_signal_init(&compositor->destroy_signal);
7
8 swc_add_key_binding(SWC_MOD_CTRL | SWC_MOD_ALT, XKB_KEY_BackSpace,
9@@ -432,8 +431,6 @@ void swc_compositor_finish(struct swc_compositor * compositor)
10
11 wl_signal_emit(&compositor->destroy_signal, compositor);
12
13- wl_array_release(&compositor->key_bindings);
14-
15 wl_list_for_each_safe(output, tmp, &compositor->outputs, link)
16 {
17 swc_output_finish(output);
18@@ -463,19 +460,6 @@ void swc_compositor_add_globals(struct swc_compositor * compositor,
19 }
20 }
21
22-void swc_compositor_add_key_binding(struct swc_compositor * compositor,
23- uint32_t modifiers, uint32_t value,
24- swc_binding_handler_t handler, void * data)
25-{
26- struct swc_binding * binding;
27-
28- binding = wl_array_add(&compositor->key_bindings, sizeof *binding);
29- binding->value = value;
30- binding->modifiers = modifiers;
31- binding->handler = handler;
32- binding->data = data;
33-}
34-
35 void swc_compositor_schedule_update(struct swc_compositor * compositor,
36 struct swc_output * output)
37 {
+0,
-1
1@@ -19,7 +19,6 @@ struct swc_compositor
2
3 struct wl_list outputs;
4 struct wl_list surfaces;
5- struct wl_array key_bindings;
6
7 /* Internal state related to repainting the screen. */
8 struct