diff --git a/src/compositor.c b/src/compositor.c index c738be000..8145a3e30 100644 --- a/src/compositor.c +++ b/src/compositor.c @@ -671,7 +671,7 @@ weston_surface_destroy(struct weston_surface *surface) } static void -weston_buffer_attach(struct wl_buffer *buffer, struct wl_surface *surface) +weston_surface_attach(struct wl_surface *surface, struct wl_buffer *buffer) { struct weston_surface *es = (struct weston_surface *) surface; struct weston_compositor *ec = es->compositor; @@ -1160,7 +1160,7 @@ surface_attach(struct wl_client *client, if (buffer_resource) buffer = buffer_resource->data; - weston_buffer_attach(buffer, &es->surface); + weston_surface_attach(&es->surface, buffer); if (buffer && es->configure) es->configure(es, sx, sy); @@ -1878,7 +1878,7 @@ input_device_attach(struct wl_client *client, if (buffer_resource) buffer = buffer_resource->data; - weston_buffer_attach(buffer, &device->sprite->surface); + weston_surface_attach(&device->sprite->surface, buffer); if (!buffer) return;