diff options
| author | Enno Boland (tox) <tox@s01.de> | 2009-09-08 16:24:13 +0200 |
|---|---|---|
| committer | Enno Boland (tox) <tox@s01.de> | 2009-09-08 16:24:13 +0200 |
| commit | ad9b0d6ea6264a861e6bde6bab58520cf28c13b8 (patch) | |
| tree | e3f1fe97ede42eff8242ce62fcfaa6ef1b057889 /tabbed.c | |
| parent | 9ed035a5c117b501d5f708a9fd677a6b85543475 (diff) | |
| download | tabbed-ad9b0d6ea6264a861e6bde6bab58520cf28c13b8.tar.gz | |
removing autostart. using stdin instead.
Diffstat (limited to 'tabbed.c')
| -rw-r--r-- | tabbed.c | 17 |
1 files changed, 2 insertions, 15 deletions
@@ -46,11 +46,6 @@ typedef struct { } Key; typedef struct { - void (*func)(const Arg *); - const Arg arg; -} Autostart; - -typedef struct { int x, y, w, h; unsigned long norm[ColLast]; unsigned long sel[ColLast]; @@ -78,7 +73,6 @@ typedef struct Listener { } Listener; /* function declarations */ -static void autostart(void); static void buttonpress(XEvent *e); static void cleanup(void); static void configurenotify(XEvent *e); @@ -136,14 +130,6 @@ static Bool badwindow = False; #include "config.h" void -autostart() { - int i; - - for(i = 0; i < LENGTH(autostarts); i++) - autostarts[i].func(&(autostarts[i].arg)); -} - -void buttonpress(XEvent *e) { int i; Client *c; @@ -685,6 +671,8 @@ setup(void) { class_hint.res_name = "tabbed"; class_hint.res_class = "Tabbed"; XSetClassHint(dpy, win, &class_hint); + listeners = emallocz(sizeof(Listener)); + listeners->fd = STDIN_FILENO; } int @@ -772,7 +760,6 @@ main(int argc, char *argv[]) { if(!(dpy = XOpenDisplay(0))) die("tabbed: cannot open display\n"); setup(); - autostart(); run(); /*dummys*/ cleanup(); |