Xinqi Bao's Git
projects
/
dmenu.git
/ commitdiff
summary
|
log
|
commit
|
diff
|
tree
raw
|
patch
|
inline
| side by side (parent:
f2abaf8
)
cleaned up
author
Connor Lane Smith <
[email protected]
>
Tue, 29 Jun 2010 23:05:32 +0000
(
00:05
+0100)
committer
Connor Lane Smith <
[email protected]
>
Tue, 29 Jun 2010 23:05:32 +0000
(
00:05
+0100)
dmenu.c
patch
|
blob
|
history
diff --git
a/dmenu.c
b/dmenu.c
index
9e30add
..
2d53f9b
100644
(file)
--- a/
dmenu.c
+++ b/
dmenu.c
@@
-43,7
+43,7
@@
static void kpress(XKeyEvent *e);
static void match(char *pattern);
static void readstdin(void);
static void run(void);
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"
#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 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 */
static DC dc;
static Display *dpy;
static Item *allitems = NULL; /* first of all items */
@@
-475,7
+476,7
@@
run(void) {
}
void
}
void
-setup(
Bool topbar
) {
+setup(
void
) {
int i, j, x, y;
#if XINERAMA
int n;
int i, j, x, y;
#if XINERAMA
int n;
@@
-529,7
+530,8
@@
setup(Bool topbar) {
else
#endif
{
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;
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;
int
main(int argc, char *argv[]) {
unsigned int i;
- Bool topbar = True;
/* command line args */
progname = argv[0];
/* command line args */
progname = argv[0];
@@
-613,7
+614,7
@@
main(int argc, char *argv[]) {
readstdin();
running = grabkeyboard();
readstdin();
running = grabkeyboard();
- setup(
topbar
);
+ setup();
drawmenu();
XSync(dpy, False);
run();
drawmenu();
XSync(dpy, False);
run();