Moved input size to inputwin

This commit is contained in:
James Booth
2015-01-15 22:51:05 +00:00
parent 82c986775d
commit ad896ef201
3 changed files with 65 additions and 66 deletions

View File

@@ -182,14 +182,7 @@ char*
ui_readline(void)
{
int result = 0;
gboolean return_line = FALSE;
wint_t ch = inp_get_char(input, &inp_size, &result);
if (ch == '\n') {
input[inp_size++] = '\0';
inp_size = 0;
return_line = TRUE;
}
wint_t ch = inp_get_char(input, &result);
_win_handle_switch(ch);
@@ -207,7 +200,7 @@ ui_readline(void)
ui_input_nonblocking(FALSE);
}
if (return_line) {
if (ch == '\n') {
return input;
} else {
return NULL;