server: Stop special casing the compositor

wl_compositor_init() was just adding the global and providing a helper
bind function.  Not useful enough to warrent API.
This commit is contained in:
Kristian Høgsberg 2011-11-23 10:34:50 -05:00
parent bdbd6ef80b
commit 0b7d1e86af
2 changed files with 2 additions and 39 deletions

View file

@ -124,10 +124,6 @@ struct wl_shm_callbacks {
void (*buffer_destroyed)(struct wl_buffer *buffer);
};
struct wl_compositor {
const struct wl_compositor_interface *interface;
};
struct wl_buffer {
struct wl_resource resource;
int32_t width, height;
@ -161,7 +157,6 @@ struct wl_grab {
struct wl_input_device {
struct wl_list resource_list;
struct wl_compositor *compositor;
struct wl_resource *pointer_focus_resource;
struct wl_surface *pointer_focus;
struct wl_resource *keyboard_focus_resource;
@ -242,8 +237,7 @@ void
wl_resource_destroy(struct wl_resource *resource, uint32_t time);
void
wl_input_device_init(struct wl_input_device *device,
struct wl_compositor *compositor);
wl_input_device_init(struct wl_input_device *device);
void
wl_input_device_set_pointer_focus(struct wl_input_device *device,