From a2c45a17c174d815fd1d160f92ec6c277201e111 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Thu, 27 Jul 2017 22:14:59 +0200 Subject: patch 8.0.0784: job of terminal may be garbage collected Problem: Job of terminal may be garbage collected. Solution: Set copyID on job in terminal. (Ozaki Kiichi) --- src/eval.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/eval.c') diff --git a/src/eval.c b/src/eval.c index 401171c9bd..4cb32893f1 100644 --- a/src/eval.c +++ b/src/eval.c @@ -5329,6 +5329,10 @@ garbage_collect(int testing) abort = abort || set_ref_in_quickfix(copyID); #endif +#ifdef FEAT_TERMINAL + abort = abort || set_ref_in_term(copyID); +#endif + if (!abort) { /* -- cgit v1.2.3