dmenu

my fork of dmenu
Index Commits Files Refs README LICENSE
commit 698ec259afd804316922a9092493b69e0470292f
parent 88efbf3dd1d5df15581fb83566c0e087b89bf33d
Author: Anselm R Garbe <garbeam@gmail.com>
Date:   Fri, 18 Jul 2008 20:20:19 +0100

similiar change as in dwm
Diffstat:
Mdmenu.c | 9++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/dmenu.c b/dmenu.c
@@ -587,11 +587,12 @@ run(void) {
 void
 setup(Bool topbar) {
     int i, j, x, y;
-    XModifierKeymap *modmap;
-    XSetWindowAttributes wa;
 #if XINERAMA
+    int n;
     XineramaScreenInfo *info = NULL;
 #endif
+    XModifierKeymap *modmap;
+    XSetWindowAttributes wa;
 
     /* init modifier map */
     modmap = XGetModifierMapping(dpy);
@@ -618,10 +619,8 @@ setup(Bool topbar) {
     /* menu window geometry */
     mh = dc.font.height + 2;
 #if XINERAMA
-    if(XineramaIsActive(dpy)) {
-        int n;
+    if(XineramaIsActive(dpy) && (info = XineramaQueryScreens(dpy, &n))) {
         i = 0;
-        info = XineramaQueryScreens(dpy, &n);
         if(n > 1) {
             int di;
             unsigned int dui;