removing autostart. using stdin instead.
This commit is contained in:
parent
9ed035a5c1
commit
ad9b0d6ea6
|
@ -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} } },
|
||||
};
|
||||
|
|
17
tabbed.c
17
tabbed.c
|
@ -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();
|
||||
|
|
Loading…
Reference in a new issue