commit 3caed3e78f8830a3c2ca28292dd1a6013d027838
parent 04ce0d643ed17793803e8516f4c9a5b13b93c400
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 16 Oct 2026 13:08:47 +0200
check XGetWMHints() return value
Diffstat:
| M | x.c | | | 5 | ++++- |
1 file changed, 4 insertions(+), 1 deletion(-)
diff --dropbox a/x.c b/x.c
@@ -1755,7 +1755,10 @@ xsetcursor(int cursor)
void
xseturgency(int add)
{
- XWMHints *h = XGetWMHints(xw.dpy, xw.win);
+ XWMHints *h;
+
+ if (!(h = XGetWMHints(xw.dpy, xw.win)))
+ return;
MODBIT(h->flags, add, XUrgencyHint);
XSetWMHints(xw.dpy, xw.win, h);