summaryrefslogtreecommitdiff
path: root/src/channel.c
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2019-12-21 22:22:01 +0100
committerBram Moolenaar <Bram@vim.org>2019-12-21 22:22:01 +0100
commita27655ef6d0001c7c2265ea682455ec82acee826 (patch)
tree812e4e113247d61a80f3fbb0978c0c64a1cd4a7f /src/channel.c
parent3ba35409a65b457d29a885a27b46b02a9aec6bcc (diff)
downloadvim-git-a27655ef6d0001c7c2265ea682455ec82acee826.tar.gz
patch 8.2.0029: MS-Windows: crash with empty job commandv8.2.0029
Problem: MS-Windows: crash with empty job command. Solution: Check for NULL result. (Yasuhiro Matsumoto, closes #5390)
Diffstat (limited to 'src/channel.c')
-rw-r--r--src/channel.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/channel.c b/src/channel.c
index 7edca1a19..aed234c3a 100644
--- a/src/channel.c
+++ b/src/channel.c
@@ -5947,6 +5947,11 @@ job_start(
if (win32_build_cmd(l, &ga) == FAIL)
goto theend;
cmd = ga.ga_data;
+ if (cmd == NULL)
+ {
+ emsg(_(e_invarg));
+ goto theend;
+ }
#endif
}