input: Drop find_resource_for_client()

We can use find_resource_for_surface() instead now that it's all in the
same file.
Kristian Høgsberg 12 years ago
parent b5e26104ee
commit 80fb82df3a
  1. 17
      src/input.c

@ -30,19 +30,6 @@
#include "../shared/os-compatibility.h"
#include "compositor.h"
static struct wl_resource *
find_resource_for_client(struct wl_list *list, struct wl_client *client)
{
struct wl_resource *r;
wl_list_for_each(r, list, link) {
if (r->client == client)
return r;
}
return NULL;
}
static void
empty_region(pixman_region32_t *region)
{
@ -1063,8 +1050,8 @@ touch_set_focus(struct weston_seat *ws, struct wl_surface *surface)
if (surface) {
resource =
find_resource_for_client(&seat->touch->resource_list,
surface->resource.client);
find_resource_for_surface(&seat->touch->resource_list,
surface);
if (!resource) {
weston_log("couldn't find resource\n");
return;

Loading…
Cancel
Save