From 0970e61350cf8eed99d2182a5a9864ea029d10ba Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Fri, 29 May 2020 09:03:55 +0300 Subject: [PATCH] repl: fix exiting raw mode by reverting da9b3d8 This reverts commit da9b3d82d237510e11100c921f11e68cad576473. --- vlib/readline/readline_linux.c.v | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vlib/readline/readline_linux.c.v b/vlib/readline/readline_linux.c.v index df0679ec38..a472c4a800 100644 --- a/vlib/readline/readline_linux.c.v +++ b/vlib/readline/readline_linux.c.v @@ -48,13 +48,13 @@ pub fn (mut r Readline) enable_raw_mode() { r.is_raw = false return } - mut raw := &r.orig_termios + mut raw := r.orig_termios raw.c_iflag &= ~( C.BRKINT | C.ICRNL | C.INPCK | C.ISTRIP | C.IXON ) raw.c_cflag |= ( C.CS8 ) raw.c_lflag &= ~( C.ECHO | C.ICANON | C.IEXTEN | C.ISIG ) raw.c_cc[C.VMIN] = 1 raw.c_cc[C.VTIME] = 0 - C.tcsetattr(0, C.TCSADRAIN, raw) + C.tcsetattr(0, C.TCSADRAIN, &raw) r.is_raw = true r.is_tty = true }