* fhandler.h (line_edit_status): Reorganize so that tests for error condition

can be < or >.
* fhandler_tty.cc (fhandler_pty_master::write): Don't return after sending a
signal.
* fhandler_termios.cc (fhandler_termios::line_edit): Trivial change to use
built-in bool types.
This commit is contained in:
Christopher Faylor
2002-12-21 04:38:12 +00:00
parent 4753d27c08
commit b18962e228
4 changed files with 21 additions and 10 deletions

View File

@@ -192,7 +192,7 @@ fhandler_termios::line_edit (const char *rptr, int nread, int always_accept)
line_edit_status ret = line_edit_ok;
char c;
int input_done = 0;
bool sawsig = FALSE;
bool sawsig = false;
int iscanon = tc->ti.c_lflag & ICANON;
while (nread-- > 0)
@@ -239,7 +239,7 @@ fhandler_termios::line_edit (const char *rptr, int nread, int always_accept)
eat_readahead (-1);
tc->kill_pgrp (sig);
tc->ti.c_lflag &= ~FLUSHO;
sawsig = 1;
sawsig = true;
goto restart_output;
}
not_a_sig: