aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLewis Russell <lewis6991@gmail.com>2023-02-23 15:08:39 +0000
committerGitHub <noreply@github.com>2023-02-23 15:08:39 +0000
commit86807157438240757199f925f538d7ad02322754 (patch)
treecc0a995a59ccbab3d41fc1c32597192a47d8e113
parentf140175564001cc1ad84128a0147a5d2f7798a63 (diff)
downloadrneovim-86807157438240757199f925f538d7ad02322754.tar.gz
rneovim-86807157438240757199f925f538d7ad02322754.tar.bz2
rneovim-86807157438240757199f925f538d7ad02322754.zip
fix: resolve error from -Werror=maybe-uninitialized
-rw-r--r--src/nvim/channel.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/nvim/channel.c b/src/nvim/channel.c
index 7f8e1c9fd1..5f1ad6cb67 100644
--- a/src/nvim/channel.c
+++ b/src/nvim/channel.c
@@ -372,7 +372,7 @@ Channel *channel_job_start(char **argv, CallbackReader on_stdout, CallbackReader
proc->overlapped = overlapped;
char *cmd = xstrdup(proc->argv[0]);
- bool has_in, has_out, has_err;
+ bool has_out, has_err;
if (proc->type == kProcessTypePty) {
has_out = true;
has_err = false;
@@ -382,14 +382,7 @@ Channel *channel_job_start(char **argv, CallbackReader on_stdout, CallbackReader
proc->fwd_err = chan->on_stderr.fwd_err;
}
- switch (stdin_mode) {
- case kChannelStdinPipe:
- has_in = true;
- break;
- case kChannelStdinNull:
- has_in = false;
- break;
- }
+ bool has_in = stdin_mode == kChannelStdinPipe;
int status = process_spawn(proc, has_in, has_out, has_err);
if (status) {