summaryrefslogtreecommitdiff
path: root/wayland/wayland-server.c
diff options
context:
space:
mode:
Diffstat (limited to 'wayland/wayland-server.c')
-rw-r--r--wayland/wayland-server.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/wayland/wayland-server.c b/wayland/wayland-server.c
index 082a6a1..ed16300 100644
--- a/wayland/wayland-server.c
+++ b/wayland/wayland-server.c
@@ -84,7 +84,7 @@ struct wl_frame_listener {
struct wl_global {
struct wl_object *object;
- wl_client_connect_func_t func;
+ wl_global_bind_func_t func;
struct wl_list link;
};
@@ -476,7 +476,7 @@ display_bind(struct wl_client *client,
wl_list_for_each(global, &display->global_list, link)
if (global->object->id == id && global->func)
- global->func(client, global->object);
+ global->func(client, global->object, version);
}
static void
@@ -603,7 +603,7 @@ wl_display_add_object(struct wl_display *display, struct wl_object *object)
WL_EXPORT int
wl_display_add_global(struct wl_display *display,
- struct wl_object *object, wl_client_connect_func_t func)
+ struct wl_object *object, wl_global_bind_func_t func)
{
struct wl_global *global;
@@ -615,7 +615,7 @@ wl_display_add_global(struct wl_display *display,
global->func = func;
wl_list_insert(display->global_list.prev, &global->link);
- return 0;
+ return 0;
}
WL_EXPORT void