summaryrefslogtreecommitdiffstats
path: root/server.c
diff options
context:
space:
mode:
authorNicolas Viennot <nicolas@viennot.biz>2016-03-27 23:32:32 -0400
committerNicolas Viennot <nicolas@viennot.biz>2016-03-28 02:18:09 -0400
commit02694d2a966b5d1e3a5d2cbd1b76c627eb4b6ec2 (patch)
tree221dc794ec78897473baa62c9406a4f57e45b53c /server.c
parentc88870b0a38acdfb598057ec344cc3d5e3991933 (diff)
Send commands with their arguments in an array
Diffstat (limited to 'server.c')
-rw-r--r--server.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/server.c b/server.c
index 7313b711..81334f1e 100644
--- a/server.c
+++ b/server.c
@@ -135,13 +135,13 @@ server_create_socket(void)
static void tmate_set_editor_mode(void)
{
switch (options_get_number(global_s_options, "status-keys")) {
- case MODEKEY_EMACS: tmate_exec_cmd("set-option -g status-keys emacs"); break;
- case MODEKEY_VI: tmate_exec_cmd("set-option -g status-keys vi"); break;
+ case MODEKEY_EMACS: tmate_exec_cmd_args(4, (const char *[]){"set-option", "-g", "status-keys", "emacs"}); break;
+ case MODEKEY_VI: tmate_exec_cmd_args(4, (const char *[]){"set-option", "-g", "status-keys", "vi"}); break;
}
switch (options_get_number(global_w_options, "mode-keys")) {
- case MODEKEY_EMACS: tmate_exec_cmd("set-window-option -g mode-keys emacs"); break;
- case MODEKEY_VI: tmate_exec_cmd("set-window-option -g mode-keys vi"); break;
+ case MODEKEY_EMACS: tmate_exec_cmd_args(4, (const char *[]){"set-window-option", "-g", "status-keys", "emacs"}); break;
+ case MODEKEY_VI: tmate_exec_cmd_args(4, (const char *[]){"set-window-option", "-g", "status-keys", "vi"}); break;
}
}
#endif