diff options
author | Connor Lane Smith <cls@lubutu.com> | 2010-06-30 00:05:32 +0100 |
---|---|---|
committer | Connor Lane Smith <cls@lubutu.com> | 2010-06-30 00:05:32 +0100 |
commit | cc8b3b999ba0153029b1e5a97ebbd59563f9e7bb (patch) | |
tree | 2ab4e6ab2b426351006b0b77902de4a65b12d6eb /dmenu.c | |
parent | f2abaf8b308bc25d9c5f26d3ea3818516dd477d9 (diff) | |
download | dmenu-cc8b3b999ba0153029b1e5a97ebbd59563f9e7bb.tar.gz dmenu-cc8b3b999ba0153029b1e5a97ebbd59563f9e7bb.tar.bz2 dmenu-cc8b3b999ba0153029b1e5a97ebbd59563f9e7bb.zip |
cleaned up
Diffstat (limited to 'dmenu.c')
-rw-r--r-- | dmenu.c | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -43,7 +43,7 @@ static void kpress(XKeyEvent *e); static void match(char *pattern); static void readstdin(void); static void run(void); -static void setup(Bool topbar); +static void setup(void); #include "config.h" #include "draw.h" @@ -63,6 +63,7 @@ static unsigned int mw, mh; static unsigned long normcol[ColLast]; static unsigned long selcol[ColLast]; static Bool running = True; +static Bool topbar = True; static DC dc; static Display *dpy; static Item *allitems = NULL; /* first of all items */ @@ -475,7 +476,7 @@ run(void) { } void -setup(Bool topbar) { +setup(void) { int i, j, x, y; #if XINERAMA int n; @@ -529,7 +530,8 @@ setup(Bool topbar) { else #endif { - XGetWindowAttributes(dpy, parent, &pwa); + if(!XGetWindowAttributes(dpy, parent, &pwa)) + eprint("cannot get window attributes"); x = 0; y = topbar ? 0 : pwa.height - mh; mw = pwa.width; @@ -553,7 +555,6 @@ setup(Bool topbar) { int main(int argc, char *argv[]) { unsigned int i; - Bool topbar = True; /* command line args */ progname = argv[0]; @@ -613,7 +614,7 @@ main(int argc, char *argv[]) { readstdin(); running = grabkeyboard(); - setup(topbar); + setup(); drawmenu(); XSync(dpy, False); run(); |