diff options
-rw-r--r-- | include/sway/commands.h | 4 | ||||
-rw-r--r-- | sway/commands.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/include/sway/commands.h b/include/sway/commands.h index 123a7245..fc6ce22e 100644 --- a/include/sway/commands.h +++ b/include/sway/commands.h | |||
@@ -9,7 +9,7 @@ struct sway_container; | |||
9 | typedef struct cmd_results *sway_cmd(int argc, char **argv); | 9 | typedef struct cmd_results *sway_cmd(int argc, char **argv); |
10 | 10 | ||
11 | struct cmd_handler { | 11 | struct cmd_handler { |
12 | char *command; | 12 | const char *command; |
13 | sway_cmd *handle; | 13 | sway_cmd *handle; |
14 | }; | 14 | }; |
15 | 15 | ||
@@ -46,7 +46,7 @@ enum expected_args { | |||
46 | struct cmd_results *checkarg(int argc, const char *name, | 46 | struct cmd_results *checkarg(int argc, const char *name, |
47 | enum expected_args type, int val); | 47 | enum expected_args type, int val); |
48 | 48 | ||
49 | const struct cmd_handler *find_handler(char *line, | 49 | const struct cmd_handler *find_handler(const char *line, |
50 | const struct cmd_handler *cmd_handlers, size_t handlers_size); | 50 | const struct cmd_handler *cmd_handlers, size_t handlers_size); |
51 | 51 | ||
52 | /** | 52 | /** |
diff --git a/sway/commands.c b/sway/commands.c index 041da7ea..28e9d8d2 100644 --- a/sway/commands.c +++ b/sway/commands.c | |||
@@ -148,7 +148,7 @@ static int handler_compare(const void *_a, const void *_b) { | |||
148 | return strcasecmp(a->command, b->command); | 148 | return strcasecmp(a->command, b->command); |
149 | } | 149 | } |
150 | 150 | ||
151 | const struct cmd_handler *find_handler(char *line, | 151 | const struct cmd_handler *find_handler(const char *line, |
152 | const struct cmd_handler *handlers, size_t handlers_size) { | 152 | const struct cmd_handler *handlers, size_t handlers_size) { |
153 | if (!handlers || !handlers_size) { | 153 | if (!handlers || !handlers_size) { |
154 | return NULL; | 154 | return NULL; |