瀏覽代碼
Simplify get_input()
master
Arun Prakash Jana
4 年之前
沒有發現已知的金鑰在資料庫的簽署中
GPG Key ID: A75979F35C080412
共有
1 個文件被更改,包括
8 次插入 和
8 次删除
-
src/nnn.c
|
|
@@ -822,22 +822,22 @@ static inline bool xconfirm(int c) |
|
|
|
|
|
|
|
static int get_input(const char *prompt) |
|
|
|
{ |
|
|
|
int r; |
|
|
|
|
|
|
|
if (prompt) |
|
|
|
printmsg(prompt); |
|
|
|
cleartimeout(); |
|
|
|
|
|
|
|
int r = getch(); |
|
|
|
|
|
|
|
#ifdef KEY_RESIZE |
|
|
|
do { |
|
|
|
r = getch(); |
|
|
|
if (r == KEY_RESIZE && prompt) { |
|
|
|
while (r == KEY_RESIZE) { |
|
|
|
if (prompt) { |
|
|
|
clearoldprompt(); |
|
|
|
xlines = LINES; |
|
|
|
printmsg(prompt); |
|
|
|
} |
|
|
|
} while (r == KEY_RESIZE); |
|
|
|
#else |
|
|
|
r = getch(); |
|
|
|
|
|
|
|
r = getch(); |
|
|
|
} |
|
|
|
#endif |
|
|
|
settimeout(); |
|
|
|
return r; |
|
|
|