X-Git-Url: https://git.xinqibao.xyz/dmenu.git/blobdiff_plain/595e7976601fc77acf12015d3f5f6843e2cdd706..6c1d0e4d60b239e9533def6feaf8eb2138858c3e:/dinput.c diff --git a/dinput.c b/dinput.c index f2b504a..15f5e26 100644 --- a/dinput.c +++ b/dinput.c @@ -43,6 +43,12 @@ static unsigned int numlockmask = 0; static Bool running = True; static Window win; +Display *dpy; +DC dc; +int screen; +unsigned int mw, mh; +Window parent; + void cleanup(void) { drawcleanup(); @@ -158,7 +164,7 @@ kpress(XKeyEvent * e) { FILE *fp; char *s; if(!(fp = popen("sselp", "r"))) - eprint("dinput: cannot popen sselp\n"); + eprint("cannot popen sselp\n"); s = fgets(buf, sizeof buf, fp); pclose(fp); if(s == NULL) @@ -316,6 +322,7 @@ main(int argc, char *argv[]) { Bool topbar = True; /* command line args */ + progname = argv[0]; for(i = 1; i < argc; i++) if(!strcmp(argv[i], "-b")) topbar = False; @@ -350,7 +357,7 @@ main(int argc, char *argv[]) { if(!setlocale(LC_CTYPE, "") || !XSupportsLocale()) fprintf(stderr, "dinput: warning: no locale support\n"); if(!(dpy = XOpenDisplay(NULL))) - eprint("dinput: cannot open display\n"); + eprint("cannot open display\n"); screen = DefaultScreen(dpy); if(!parent) parent = RootWindow(dpy, screen);