aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/nvim/eval.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/nvim/eval.c b/src/nvim/eval.c
index 4baca21116..3b1b034b33 100644
--- a/src/nvim/eval.c
+++ b/src/nvim/eval.c
@@ -10721,7 +10721,7 @@ static void f_jobsend(typval_T *argvars, typval_T *rettv)
Job *job = job_find(argvars[0].vval.v_number);
- if (!job) {
+ if (!is_user_job(job)) {
// Invalid job id
EMSG(_(e_invjob));
return;
@@ -10763,7 +10763,7 @@ static void f_jobresize(typval_T *argvars, typval_T *rettv)
Job *job = job_find(argvars[0].vval.v_number);
- if (!job) {
+ if (!is_user_job(job)) {
// Probably an invalid job id
EMSG(_(e_invjob));
return;
@@ -10883,8 +10883,7 @@ static void f_jobstop(typval_T *argvars, typval_T *rettv)
Job *job = job_find(argvars[0].vval.v_number);
- if (!job) {
- // Probably an invalid job id
+ if (!is_user_job(job)) {
EMSG(_(e_invjob));
return;
}