From f5dbc9d44a3c296936526c2ac69ac2abfbf5f30a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Fri, 1 May 2020 23:48:49 +0200 Subject: vt100: do not crash if termkey is not yet initialized Previously calling die would segfault, e.g: $ vis . --- ui-terminal-vt100.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ui-terminal-vt100.c b/ui-terminal-vt100.c index 12e647d..8ba8a1a 100644 --- a/ui-terminal-vt100.c +++ b/ui-terminal-vt100.c @@ -186,6 +186,7 @@ static int ui_vt100_colors(Ui *ui) { } static void ui_vt100_suspend(UiTerm *tui) { + if (!tui->termkey) return; termkey_stop(tui->termkey); cursor_visible(true); screen_alternate(false); -- cgit v1.2.3