From dfb37523e36050826db6e188545a630c8e53a895 Mon Sep 17 00:00:00 2001 From: Phillip Berndt Date: Mon, 4 May 2020 08:56:48 +0200 Subject: [PATCH] Fix launcher crashing once X session exits This is part of the fix for #199. --- contrib/autorandr_launcher/autorandr_launcher.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/contrib/autorandr_launcher/autorandr_launcher.c b/contrib/autorandr_launcher/autorandr_launcher.c index 923ab98..962a71b 100644 --- a/contrib/autorandr_launcher/autorandr_launcher.c +++ b/contrib/autorandr_launcher/autorandr_launcher.c @@ -140,6 +140,10 @@ int main(int argc, char **argv) ar_log("Waiting for event\n"); xcb_generic_event_t *evt = xcb_wait_for_event(c); + if (!evt) { + break; + } + // ar_log("Event type: %" PRIu8 "\n", evt->response_type); // ar_log("screen change masked: %" PRIu8 "\n", // evt->response_type & -- 2.39.5