cage: fix SIGINT/SIGTERM handler data

server.wl_display is already a pointer.

Reported-by: Jonathan GUILLOT <jonathan@joggee.fr>
This commit is contained in:
Simon Ser 2024-08-27 11:21:06 +02:00
parent 69c5eccc50
commit eaeab71ffa

4
cage.c
View file

@ -290,9 +290,9 @@ main(int argc, char *argv[])
struct wl_event_loop *event_loop = wl_display_get_event_loop(server.wl_display);
struct wl_event_source *sigint_source =
wl_event_loop_add_signal(event_loop, SIGINT, handle_signal, &server.wl_display);
wl_event_loop_add_signal(event_loop, SIGINT, handle_signal, server.wl_display);
struct wl_event_source *sigterm_source =
wl_event_loop_add_signal(event_loop, SIGTERM, handle_signal, &server.wl_display);
wl_event_loop_add_signal(event_loop, SIGTERM, handle_signal, server.wl_display);
server.backend = wlr_backend_autocreate(server.wl_display, &server.session);
if (!server.backend) {