From: Phillip Berndt Date: Mon, 4 May 2020 06:56:48 +0000 (+0200) Subject: Fix launcher crashing once X session exits X-Git-Tag: 1.10.1~5 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=dfb37523e36050826db6e188545a630c8e53a895;p=deb_pkgs%2Fautorandr.git Fix launcher crashing once X session exits This is part of the fix for #199. --- 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 &