input: Drop find_resource_for_client()

We can use find_resource_for_surface() instead now that it's all in the
same file.
This commit is contained in:
Kristian Høgsberg 2013-05-06 21:49:55 -04:00
parent b5e26104ee
commit 80fb82df3a

View File

@ -30,19 +30,6 @@
#include "../shared/os-compatibility.h" #include "../shared/os-compatibility.h"
#include "compositor.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 static void
empty_region(pixman_region32_t *region) empty_region(pixman_region32_t *region)
{ {
@ -1063,8 +1050,8 @@ touch_set_focus(struct weston_seat *ws, struct wl_surface *surface)
if (surface) { if (surface) {
resource = resource =
find_resource_for_client(&seat->touch->resource_list, find_resource_for_surface(&seat->touch->resource_list,
surface->resource.client); surface);
if (!resource) { if (!resource) {
weston_log("couldn't find resource\n"); weston_log("couldn't find resource\n");
return; return;