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