Instead of having a function that just calls TAILQ_INIT on a global, use

TAILQ_HEAD_INITIALIZER() and drop the function.

ok okan@
This commit is contained in:
oga 2009-08-24 21:22:48 +00:00
parent e7f0d63413
commit 09d88f4a18
4 changed files with 2 additions and 18 deletions

View File

@ -29,10 +29,10 @@ Cursor Cursor_select;
Cursor Cursor_default;
Cursor Cursor_question;
struct screen_ctx_q Screenq;
struct screen_ctx_q Screenq = TAILQ_HEAD_INITIALIZER(Screenq);
struct screen_ctx *Curscreen;
struct client_ctx_q Clientq;
struct client_ctx_q Clientq = TAILQ_HEAD_INITIALIZER(Clientq);
int HasXinerama, HasRandr, Randr_ev;
int Starting;
@ -73,9 +73,7 @@ main(int argc, char **argv)
Starting = 1;
dpy_init(display_name);
screen_init();
group_init();
client_init();
bzero(&Conf, sizeof(Conf));
conf_setup(&Conf, conf_file);

View File

@ -327,7 +327,6 @@ int input_keycodetrans(KeyCode, u_int, enum ctltype *,
__dead void usage(void);
struct client_ctx *client_find(Window);
void client_init(void);
struct client_ctx *client_new(Window, struct screen_ctx *, int);
int client_delete(struct client_ctx *);
void client_setactive(struct client_ctx *, int);
@ -388,7 +387,6 @@ void *xmalloc(size_t);
void *xcalloc(size_t, size_t);
char *xstrdup(const char *);
void screen_init(void);
struct screen_ctx *screen_fromroot(Window);
struct screen_ctx *screen_current(void);
void screen_updatestackingorder(void);

View File

@ -32,12 +32,6 @@ static int client_inbound(struct client_ctx *, int, int);
static char emptystring[] = "";
struct client_ctx *_curcc = NULL;
void
client_init(void)
{
TAILQ_INIT(&Clientq);
}
struct client_ctx *
client_find(Window win)
{

View File

@ -23,12 +23,6 @@
extern struct screen_ctx *Curscreen;
void
screen_init(void)
{
TAILQ_INIT(&Screenq);
}
struct screen_ctx *
screen_fromroot(Window rootwin)
{