diff options
Diffstat (limited to 'wayland/registry.c')
-rw-r--r-- | wayland/registry.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/wayland/registry.c b/wayland/registry.c index 3c869d25..11e6e51d 100644 --- a/wayland/registry.c +++ b/wayland/registry.c @@ -2,6 +2,7 @@ #include <stdlib.h> #include <string.h> #include "wayland-desktop-shell-client-protocol.h" +#include "wayland-swaylock-client-protocol.h" #include "client/registry.h" #include "stringop.h" #include "log.h" @@ -58,6 +59,8 @@ static void registry_global(void *data, struct wl_registry *registry, list_add(reg->outputs, ostate); } else if (strcmp(interface, desktop_shell_interface.name) == 0) { reg->desktop_shell = wl_registry_bind(registry, name, &desktop_shell_interface, version); + } else if (strcmp(interface, lock_interface.name) == 0) { + reg->swaylock = wl_registry_bind(registry, name, &lock_interface, version); } } |