Introduction
Introduction Statistics Contact Development Disclaimer Help
fix segfault after querying window with no children - lsw - lists window titles…
git clone git://git.suckless.org/lsw
Log
Files
Refs
README
LICENSE
---
commit a2e5856f22739a9056fa41789369948450cd7e36
parent 4d6e1b39e14666dd0738301fa0ac1ab246ac1070
Author: Hiltjo Posthuma <[email protected]>
Date: Sat, 25 Jun 2022 10:11:26 +0200
fix segfault after querying window with no children
Reported by Augusto Castelo <[email protected]>, thanks!
Diffstat:
M lsw.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/lsw.c b/lsw.c
@@ -36,7 +36,7 @@ lsw(Window win) {
Window *wins, *w, dw;
XWindowAttributes wa;
- if(!XQueryTree(dpy, win, &dw, &dw, &wins, &n))
+ if(!XQueryTree(dpy, win, &dw, &dw, &wins, &n) || !n)
return;
for(w = &wins[n-1]; w >= &wins[0]; w--)
if(XGetWindowAttributes(dpy, *w, &wa)
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.