removing autostart. using stdin instead.

This commit is contained in:
Enno Boland (tox) 2009-09-08 16:24:13 +02:00
parent 9ed035a5c1
commit ad9b0d6ea6
2 changed files with 2 additions and 20 deletions

View file

@ -27,8 +27,3 @@ Key keys[] = { \
{ MODKEY, XK_0, move, { .i = 10 } },
{ MODKEY, XK_q, killclient, { 0 } },
};
Autostart autostarts[] = { \
/* function argument */
{ spawntab, { .v = (char*[]){ EXEC, NULL} } },
};

View file

@ -45,11 +45,6 @@ typedef struct {
const Arg arg;
} Key;
typedef struct {
void (*func)(const Arg *);
const Arg arg;
} Autostart;
typedef struct {
int x, y, w, h;
unsigned long norm[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);
@ -135,14 +129,6 @@ static Bool badwindow = False;
/* configuration, allows nested code to access above variables */
#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;
@ -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();