aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/os/pty_process_unix.c
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2019-03-01 02:30:05 +0100
committerGitHub <noreply@github.com>2019-03-01 02:30:05 +0100
commite7bd49d835e26c96b2ee152e5b697e20ab749650 (patch)
treeb02e91d42c8b8a8ef578076ae8bf8deef26b94b5 /src/nvim/os/pty_process_unix.c
parent533d4a36ec03626e9d796ef7e2a9aa3c0e1ce7bf (diff)
parent403922b1b47c1f03272e2bdd600dcc02db481389 (diff)
downloadrneovim-e7bd49d835e26c96b2ee152e5b697e20ab749650.tar.gz
rneovim-e7bd49d835e26c96b2ee152e5b697e20ab749650.tar.bz2
rneovim-e7bd49d835e26c96b2ee152e5b697e20ab749650.zip
Merge #7920 'env: use libuv v1.12 getenv/setenv API'
Diffstat (limited to 'src/nvim/os/pty_process_unix.c')
-rw-r--r--src/nvim/os/pty_process_unix.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/nvim/os/pty_process_unix.c b/src/nvim/os/pty_process_unix.c
index bcf57e1b5b..5fdf0e6181 100644
--- a/src/nvim/os/pty_process_unix.c
+++ b/src/nvim/os/pty_process_unix.c
@@ -157,11 +157,11 @@ static void init_child(PtyProcess *ptyproc)
// New session/process-group. #6530
setsid();
- unsetenv("COLUMNS");
- unsetenv("LINES");
- unsetenv("TERMCAP");
- unsetenv("COLORTERM");
- unsetenv("COLORFGBG");
+ os_unsetenv("COLUMNS");
+ os_unsetenv("LINES");
+ os_unsetenv("TERMCAP");
+ os_unsetenv("COLORTERM");
+ os_unsetenv("COLORFGBG");
signal(SIGCHLD, SIG_DFL);
signal(SIGHUP, SIG_DFL);
@@ -177,7 +177,7 @@ static void init_child(PtyProcess *ptyproc)
}
char *prog = ptyproc->process.argv[0];
- setenv("TERM", ptyproc->term_name ? ptyproc->term_name : "ansi", 1);
+ os_setenv("TERM", ptyproc->term_name ? ptyproc->term_name : "ansi", 1);
execvp(prog, ptyproc->process.argv);
ELOG("execvp failed: %s: %s", strerror(errno), prog);
_exit(122); // 122 is EXEC_FAILED in the Vim source.