From eaeab71ffa3ab5884df09c5664c00e368ca2585e Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Tue, 27 Aug 2024 11:21:06 +0200 Subject: [PATCH] cage: fix SIGINT/SIGTERM handler data server.wl_display is already a pointer. Reported-by: Jonathan GUILLOT --- cage.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cage.c b/cage.c index f109788..cc99357 100644 --- a/cage.c +++ b/cage.c @@ -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) {