aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/os/job.c
diff options
context:
space:
mode:
authorThiago de Arruda <tpadilha84@gmail.com>2015-03-28 11:40:25 -0300
committerThiago de Arruda <tpadilha84@gmail.com>2015-03-29 20:35:44 -0300
commitb8b9e5ebade4d88840177154338cb99db5c7fbab (patch)
treee9e886394d5dbc260135df4b41b770fddb4e5b6a /src/nvim/os/job.c
parent028f6d7d3f822dd620873a2a51c2d68ab1ef0b95 (diff)
downloadrneovim-b8b9e5ebade4d88840177154338cb99db5c7fbab.tar.gz
rneovim-b8b9e5ebade4d88840177154338cb99db5c7fbab.tar.bz2
rneovim-b8b9e5ebade4d88840177154338cb99db5c7fbab.zip
eval: Implement `jobclose()` vimscript function
Diffstat (limited to 'src/nvim/os/job.c')
-rw-r--r--src/nvim/os/job.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/nvim/os/job.c b/src/nvim/os/job.c
index 7d9a91a1b2..8fe44c7a53 100644
--- a/src/nvim/os/job.c
+++ b/src/nvim/os/job.c
@@ -290,6 +290,18 @@ void job_close_in(Job *job) FUNC_ATTR_NONNULL_ALL
close_job_in(job);
}
+// Close the job stdout stream.
+void job_close_out(Job *job) FUNC_ATTR_NONNULL_ALL
+{
+ close_job_out(job);
+}
+
+// Close the job stderr stream.
+void job_close_err(Job *job) FUNC_ATTR_NONNULL_ALL
+{
+ close_job_out(job);
+}
+
/// All writes that complete after calling this function will be reported
/// to `cb`.
///