From 2e8038c357d0b87a3a1ed4202c4ba5b6417bc7b2 Mon Sep 17 00:00:00 2001 From: Abhinav Date: Wed, 4 Jun 2025 14:08:10 +0100 Subject: fix segfault on quit but making forloop a while loop bruh --- src/sxwm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sxwm.c b/src/sxwm.c index e7527cc..1a5db14 100644 --- a/src/sxwm.c +++ b/src/sxwm.c @@ -1245,7 +1245,7 @@ void run(void) { running = True; XEvent xev; - for (;;) { + while (running) { XNextEvent(dpy, &xev); xev_case(&xev); } @@ -1901,4 +1901,4 @@ int main(int ac, char **av) printf("sxwm: starting...\n"); run(); return 0; -} +} \ No newline at end of file -- cgit v1.2.3