From 65fc4bcd9ff8e92c0f87e1c9520974a805a9ceac Mon Sep 17 00:00:00 2001 From: James Booth Date: Thu, 15 Jan 2015 23:29:48 +0000 Subject: Pass pointers to inp_get_char --- src/ui/core.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/ui/core.c') diff --git a/src/ui/core.c b/src/ui/core.c index 70a6f95f..9ded610b 100644 --- a/src/ui/core.c +++ b/src/ui/core.c @@ -181,19 +181,20 @@ ui_close(void) char* ui_readline(void) { - int result = 0; - wint_t ch = inp_get_char(line, &result); + int key_type; + wint_t ch; + inp_get_char(line, &key_type, &ch); _win_handle_switch(ch); ProfWin *current = wins_get_current(); - win_handle_page(current, ch, result); + win_handle_page(current, ch, key_type); if (ch == KEY_RESIZE) { ui_resize(); } - if (ch != ERR && result != ERR) { + if (ch != ERR && key_type != ERR) { ui_reset_idle_time(); ui_input_nonblocking(TRUE); } else { -- cgit 1.4.1-2-gfad0