Get rid of wl_client_add_surface() special case

This commit is contained in:
Kristian Høgsberg 2010-09-02 20:27:16 -04:00
parent e9d37bdc5f
commit f66d0f4e14
3 changed files with 8 additions and 24 deletions

View file

@ -262,22 +262,6 @@ wl_client_destroy(struct wl_client *client)
free(client);
}
WL_EXPORT int
wl_client_add_surface(struct wl_client *client,
struct wl_surface *surface,
const struct wl_surface_interface *implementation,
uint32_t id)
{
surface->base.base.id = id;
surface->base.base.interface = &wl_surface_interface;
surface->base.base.implementation = (void (**)(void)) implementation;
surface->client = client;
wl_client_add_resource(client, &surface->base);
return 0;
}
WL_EXPORT void
wl_client_send_acknowledge(struct wl_client *client,
struct wl_compositor *compositor,