diff options
author | Thomas Adam <thomas@xteddy.org> | 2021-08-27 20:01:11 +0100 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2021-08-27 20:01:11 +0100 |
commit | 609baea95e30201919a173ea1de1f750a15a9f8c (patch) | |
tree | 68225d4bd3ba7e258cddb8e6b40f0764408a6e32 /cmd-bind-key.c | |
parent | c6375a0d4003d1008bb64e96e9c0c4433e4a5d13 (diff) | |
parent | daec63e5e6eb3390d53f4bf7f8a327df77e46c95 (diff) | |
download | rtmux-609baea95e30201919a173ea1de1f750a15a9f8c.tar.gz rtmux-609baea95e30201919a173ea1de1f750a15a9f8c.tar.bz2 rtmux-609baea95e30201919a173ea1de1f750a15a9f8c.zip |
Merge branch 'obsd-master' into master
Diffstat (limited to 'cmd-bind-key.c')
-rw-r--r-- | cmd-bind-key.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/cmd-bind-key.c b/cmd-bind-key.c index be0ae40e..dab03b01 100644 --- a/cmd-bind-key.c +++ b/cmd-bind-key.c @@ -58,8 +58,7 @@ cmd_bind_key_exec(struct cmd *self, struct cmdq_item *item) key_code key; const char *tablename, *note = args_get(args, 'N'); struct cmd_parse_result *pr; - char **argv; - int argc, repeat; + int repeat; struct args_value *value; u_int count = args_count(args); @@ -92,9 +91,8 @@ cmd_bind_key_exec(struct cmd *self, struct cmdq_item *item) if (count == 2) pr = cmd_parse_from_string(args_string(args, 1), NULL); else { - args_vector(args, &argc, &argv); - pr = cmd_parse_from_arguments(argc - 1, argv + 1, NULL); - cmd_free_argv(argc, argv); + pr = cmd_parse_from_arguments(args_values(args) + 1, count - 1, + NULL); } switch (pr->status) { case CMD_PARSE_ERROR: |