summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbhinav <abhinav.prsai@gmail.com>2025-06-04 14:08:10 +0100
committerAbhinav <abhinav.prsai@gmail.com>2025-06-04 14:08:10 +0100
commit2e8038c357d0b87a3a1ed4202c4ba5b6417bc7b2 (patch)
tree3680f859d2dafcccc44e209e4b784d8802002abb
parenta8d17882661b7d1a54df3fef0c97d39643460fcc (diff)
fix segfault on quit but making forloop a while loop bruh
-rw-r--r--src/sxwm.c4
1 files 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