diff --git a/src/server.c b/src/server.c index f380b9cd..4721e160 100644 --- a/src/server.c +++ b/src/server.c @@ -291,7 +291,7 @@ server_init(struct server *server) * window if an x11 server is running. */ server->backend = wlr_backend_autocreate( - server->wl_display, &server->session); + server->wl_event_loop, &server->session); if (!server->backend) { wlr_log(WLR_ERROR, "unable to create backend"); fprintf(stderr, helpful_seat_error_message); @@ -304,7 +304,8 @@ server_init(struct server *server) if (!server->headless.backend) { wlr_log(WLR_DEBUG, "manually creating headless backend"); - server->headless.backend = wlr_headless_backend_create(server->wl_display); + server->headless.backend = wlr_headless_backend_create( + server->wl_event_loop); } else { wlr_log(WLR_DEBUG, "headless backend already exists"); } diff --git a/subprojects/wlroots.wrap b/subprojects/wlroots.wrap index e967b9d3..28c2046e 100644 --- a/subprojects/wlroots.wrap +++ b/subprojects/wlroots.wrap @@ -1,6 +1,6 @@ [wrap-git] url = https://gitlab.freedesktop.org/wlroots/wlroots.git -revision = cca2bfbe92205260c75a82ad6b6a7c5bae1599de +revision = d1b39b58432c471c16e09103fd2c7850e3c41950 [provide] dependency_names = wlroots