From 7ba3b91e0385c848c773e2f2d803db01730e7786 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Mon, 10 Feb 2020 20:34:04 +0100 Subject: patch 8.2.0237: crash when setting 'wincolor' on finished terminal window Problem: Crash when setting 'wincolor' on finished terminal window. (Bakudankun) Solution: Check that the vterm is not NULL. (Yasuhiro Matsumoto, closes #5607, closes #5610) --- src/terminal.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/terminal.c') diff --git a/src/terminal.c b/src/terminal.c index cbf8fe079..10bfae842 100644 --- a/src/terminal.c +++ b/src/terminal.c @@ -4276,6 +4276,8 @@ term_update_colors(void) { term_T *term = curwin->w_buffer->b_term; + if (term->tl_vterm == NULL) + return; init_default_colors(term, curwin); vterm_state_set_default_colors( vterm_obtain_state(term->tl_vterm), -- cgit v1.2.1