restores perror() calls in terminal hijack/lojack to avoid possible reentrance
@@ -1213,19 +1213,19 @@ u3_term_io_hija(void)
else {
if ( c3n == u3_Host.ops_u.dem ) {
if ( 0 != tcsetattr(1, TCSADRAIN, &uty_u->bak_u) ) {
- u3l_log("term: hija tcsetattr-1: %s\r\n", strerror(errno));
+ perror("hija-tcsetattr-1");
c3_assert(!"hija-tcsetattr");
}
if ( -1 == fcntl(1, F_SETFL, uty_u->cug_i) ) {
- u3l_log("term: hija fcntl-1: %s\r\n", strerror(errno));
+ perror("hija-fcntl-1");
c3_assert(!"hija-fcntl");
}
if ( 0 != tcsetattr(0, TCSADRAIN, &uty_u->bak_u) ) {
- u3l_log("term: hija tcsetattr-0: %s\r\n", strerror(errno));
+ perror("hija-tcsetattr-0");
c3_assert(!"hija-tcsetattr");
}
if ( -1 == fcntl(0, F_SETFL, uty_u->cug_i) ) {
- u3l_log("term: hija fcntl-0: %s\r\n", strerror(errno));
+ perror("hija-fcntl-0");
c3_assert(!"hija-fcntl");
}
_write(uty_u->fid_i, "\r", 1);
@@ -1258,19 +1258,19 @@ u3_term_io_loja(int x)
}
else {
if ( 0 != tcsetattr(1, TCSADRAIN, &uty_u->raw_u) ) {
- u3l_log("term: loja tcsetattr-1: %s\r\n", strerror(errno));
+ perror("loja-tcsetattr-1");
c3_assert(!"loja-tcsetattr");
}
if ( -1 == fcntl(1, F_SETFL, uty_u->nob_i) ) {
- u3l_log("term: loja fcntl-1: %s\r\n", strerror(errno));
+ perror("hija-fcntl-1");
c3_assert(!"loja-fcntl");
}
if ( 0 != tcsetattr(0, TCSADRAIN, &uty_u->raw_u) ) {
- u3l_log("term: loja tcsetattr-0: %s\r\n", strerror(errno));
+ perror("loja-tcsetattr-0");
c3_assert(!"loja-tcsetattr");
}
if ( -1 == fcntl(0, F_SETFL, uty_u->nob_i) ) {
- u3l_log("term: loja fcntl-0: %s\r\n", strerror(errno));
+ perror("hija-fcntl-0");
c3_assert(!"loja-fcntl");
}
_term_it_refresh_line(uty_u);
