-#include <fcntl.h>
-#include <unistd.h>
#include <sys/select.h>
#include <sys/stat.h>
-#include <X11/Xlib.h>
#include <assert.h>
#include <ctype.h>
#include <errno.h>
+#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+#include <unistd.h>
+
+#include <X11/Xlib.h>
#define debug(args...) {fprintf(stderr, "[debug] " args);}
#define info( args...) {fprintf(stderr, "[info] " args);}
read_all(Config *cfg, char *buf)
{
fd_set fds;
- int maxfd;
+ int maxfd = -1;
int ready;
struct stat st;
int prefix = 0;
char *buf;
Config *cfg = &defaults;
- Display *display;
+ Display *display = NULL;
argv0 = argv[0];