diff --git a/libweston/linux-explicit-synchronization.c b/libweston/linux-explicit-synchronization.c index f93a5d60..4b473839 100644 --- a/libweston/linux-explicit-synchronization.c +++ b/libweston/linux-explicit-synchronization.c @@ -245,11 +245,9 @@ bind_linux_explicit_synchronization(struct wl_client *client, WL_EXPORT int linux_explicit_synchronization_setup(struct weston_compositor *compositor) { - /* TODO: Update to minor version 2 when the next version of - * wayland-protocols that contains it is released. */ if (!wl_global_create(compositor->wl_display, &zwp_linux_explicit_synchronization_v1_interface, - 1, compositor, + 2, compositor, bind_linux_explicit_synchronization)) return -1; diff --git a/tests/linux-explicit-synchronization-test.c b/tests/linux-explicit-synchronization-test.c index a89b252b..7ef122c6 100644 --- a/tests/linux-explicit-synchronization-test.c +++ b/tests/linux-explicit-synchronization-test.c @@ -56,11 +56,11 @@ get_linux_explicit_synchronization(struct client *client) } assert(global_sync); - assert(global_sync->version == 1); + assert(global_sync->version == 2); sync = wl_registry_bind( client->wl_registry, global_sync->name, - &zwp_linux_explicit_synchronization_v1_interface, 1); + &zwp_linux_explicit_synchronization_v1_interface, 2); assert(sync); return sync;