diff options
author | Kristian Høgsberg <krh@bitplanet.net> | 2013-06-07 01:00:30 -0400 |
---|---|---|
committer | Kristian Høgsberg <krh@bitplanet.net> | 2013-06-07 01:00:30 -0400 |
commit | bca4124045e2a0a4356ead2c58c446a65102e74e (patch) | |
tree | 9c4c9a9c29f594923e72a89fca190ba93230d41a | |
parent | 57f74af2788f7c1ac2f13bca235d4ed258ceff06 (diff) |
server: Add wl_resource_get_id()
-rw-r--r-- | src/wayland-server.c | 6 | ||||
-rw-r--r-- | src/wayland-server.h | 2 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/wayland-server.c b/src/wayland-server.c index 13b9dc8..2052f88 100644 --- a/src/wayland-server.c +++ b/src/wayland-server.c @@ -440,6 +440,12 @@ wl_resource_destroy(struct wl_resource *resource) } } +WL_EXPORT uint32_t +wl_resource_get_id(struct wl_resource *resource) +{ + return resource->object.id; +} + WL_EXPORT struct wl_list * wl_resource_get_link(struct wl_resource *resource) { diff --git a/src/wayland-server.h b/src/wayland-server.h index 677f998..84c36cb 100644 --- a/src/wayland-server.h +++ b/src/wayland-server.h @@ -256,6 +256,8 @@ wl_client_get_display(struct wl_client *client); void wl_resource_destroy(struct wl_resource *resource); +uint32_t +wl_resource_get_id(struct wl_resource *resource); struct wl_list * wl_resource_get_link(struct wl_resource *resource); struct wl_client * |