diff options
| -rw-r--r-- | dmenu.c | 9 |
1 files changed, 4 insertions, 5 deletions
| @@ -587,11 +587,12 @@ run(void) { | |||
| 587 | void | 587 | void |
| 588 | setup(Bool topbar) { | 588 | setup(Bool topbar) { |
| 589 | int i, j, x, y; | 589 | int i, j, x, y; |
| 590 | XModifierKeymap *modmap; | ||
| 591 | XSetWindowAttributes wa; | ||
| 592 | #if XINERAMA | 590 | #if XINERAMA |
| 591 | int n; | ||
| 593 | XineramaScreenInfo *info = NULL; | 592 | XineramaScreenInfo *info = NULL; |
| 594 | #endif | 593 | #endif |
| 594 | XModifierKeymap *modmap; | ||
| 595 | XSetWindowAttributes wa; | ||
| 595 | 596 | ||
| 596 | /* init modifier map */ | 597 | /* init modifier map */ |
| 597 | modmap = XGetModifierMapping(dpy); | 598 | modmap = XGetModifierMapping(dpy); |
| @@ -618,10 +619,8 @@ setup(Bool topbar) { | |||
| 618 | /* menu window geometry */ | 619 | /* menu window geometry */ |
| 619 | mh = dc.font.height + 2; | 620 | mh = dc.font.height + 2; |
| 620 | #if XINERAMA | 621 | #if XINERAMA |
| 621 | if(XineramaIsActive(dpy)) { | 622 | if(XineramaIsActive(dpy) && (info = XineramaQueryScreens(dpy, &n))) { |
| 622 | int n; | ||
| 623 | i = 0; | 623 | i = 0; |
| 624 | info = XineramaQueryScreens(dpy, &n); | ||
| 625 | if(n > 1) { | 624 | if(n > 1) { |
| 626 | int di; | 625 | int di; |
| 627 | unsigned int dui; | 626 | unsigned int dui; |
