pinosaur
/
dwm.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
potential crash fix if xinerama behaves broken, though I doubt it
[dwm.git]
/
dwm.c
diff --git
a/dwm.c
b/dwm.c
index
34bcd99
..
52bb9f1
100644
(file)
--- a/
dwm.c
+++ b/
dwm.c
@@
-1562,8
+1562,7
@@
updategeom(void) {
XineramaScreenInfo *info = NULL;
/* window area geometry */
XineramaScreenInfo *info = NULL;
/* window area geometry */
- if(XineramaIsActive(dpy)) {
- info = XineramaQueryScreens(dpy, &n);
+ if(XineramaIsActive(dpy) && (info = XineramaQueryScreens(dpy, &n))) {
if(n > 1) {
int di, x, y;
unsigned int dui;
if(n > 1) {
int di, x, y;
unsigned int dui;