From 34d05ea7cdc168f3f40ee8f7c1f203a216f2dfdf Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Fri, 29 Oct 2010 20:11:57 +0000 Subject: We now send argv to the server after parsing it in the client to get the command, so the client should not modify it. Instead, take a copy. Fixes parsing command lists, reported by mcbride@. --- tmux.h | 1 + 1 file changed, 1 insertion(+) (limited to 'tmux.h') diff --git a/tmux.h b/tmux.h index d851ee2e..d49d11e3 100644 --- a/tmux.h +++ b/tmux.h @@ -1464,6 +1464,7 @@ const char *cmd_set_option_print( /* cmd.c */ int cmd_pack_argv(int, char **, char *, size_t); int cmd_unpack_argv(char *, size_t, int, char ***); +char **cmd_copy_argv(int, char **); void cmd_free_argv(int, char **); struct cmd *cmd_parse(int, char **, char **); int cmd_exec(struct cmd *, struct cmd_ctx *); -- cgit