From 6dc4176f5790ed1fad722f111cf71383bd33f660 Mon Sep 17 00:00:00 2001 From: Arun Prakash Jana Date: Wed, 25 Apr 2018 23:09:00 +0530 Subject: Retire readinput() --- nnn.c | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) (limited to 'nnn.c') diff --git a/nnn.c b/nnn.c index d54a185..ba68755 100644 --- a/nnn.c +++ b/nnn.c @@ -1327,20 +1327,6 @@ xreadline(char *fname, char *prompt) return g_buf; } -static char * -readinput(void) -{ - cleartimeout(); - echo(); - curs_set(TRUE); - memset(g_buf, 0, NAME_MAX + 1); - wgetnstr(stdscr, g_buf, NAME_MAX); - noecho(); - curs_set(FALSE); - settimeout(); - return g_buf[0] ? g_buf : NULL; -} - /* * Updates out with "dir/name or "/name" * Returns the number of bytes copied including the terminating NULL byte @@ -2833,9 +2819,7 @@ nochange: presel = FILTER; goto begin; case SEL_CDBM: - printprompt("key: "); - tmp = readinput(); - clearprompt(); + tmp = xreadline(NULL, "key: "); if (tmp == NULL || tmp[0] == '\0') break; -- cgit v1.2.3-70-g09d2