diff --git a/calmwm.h b/calmwm.h index fc33829..edac516 100644 --- a/calmwm.h +++ b/calmwm.h @@ -257,7 +257,6 @@ TAILQ_HEAD(mousebinding_q, mousebinding); struct cmd { TAILQ_ENTRY(cmd) entry; - int flags; char image[MAXPATHLEN]; #define CMD_MAXLABELLEN 256 char label[CMD_MAXLABELLEN]; @@ -437,7 +436,7 @@ int parse_config(const char *, struct conf *); void conf_bindname(struct conf *, char *, char *); void conf_clear(struct conf *); void conf_client(struct client_ctx *); -void conf_cmd_add(struct conf *, char *, char *, int); +void conf_cmd_add(struct conf *, char *, char *); void conf_color(struct conf *, struct screen_ctx *); void conf_font(struct conf *, struct screen_ctx *); void conf_gap(struct conf *, struct screen_ctx *); diff --git a/conf.c b/conf.c index 19a7a6d..2541f81 100644 --- a/conf.c +++ b/conf.c @@ -36,7 +36,7 @@ static void conf_unbind(struct conf *, struct keybinding *); /* Add an command menu entry to the end of the menu */ void -conf_cmd_add(struct conf *c, char *image, char *label, int flags) +conf_cmd_add(struct conf *c, char *image, char *label) { /* "term" and "lock" have special meanings. */ @@ -46,7 +46,6 @@ conf_cmd_add(struct conf *c, char *image, char *label, int flags) (void)strlcpy(c->lockpath, image, sizeof(c->lockpath)); else { struct cmd *cmd = xmalloc(sizeof(*cmd)); - cmd->flags = flags; (void)strlcpy(cmd->image, image, sizeof(cmd->image)); (void)strlcpy(cmd->label, label, sizeof(cmd->label)); TAILQ_INSERT_TAIL(&c->cmdq, cmd, entry); diff --git a/parse.y b/parse.y index 2404f4b..4f00198 100644 --- a/parse.y +++ b/parse.y @@ -126,7 +126,7 @@ main : FONTNAME STRING { conf->snapdist = $2; } | COMMAND STRING string { - conf_cmd_add(conf, $3, $2, 0); + conf_cmd_add(conf, $3, $2); free($2); free($3); }