diff --git a/src/sbbs3/ansiterm.cpp b/src/sbbs3/ansiterm.cpp index 993e454bd4b2df4b166f9c94c256fef3ba650a88..840e901166d759e502ee43a5ba48fb9470da88e5 100644 --- a/src/sbbs3/ansiterm.cpp +++ b/src/sbbs3/ansiterm.cpp @@ -103,12 +103,11 @@ void sbbs_t::ansi_getlines() && online==ON_REMOTE) { /* Remote */ SYNC; putcom("\x1b[s\x1b[99B\x1b[6n\x1b[u"); - while(online && !rioctl(RXBC) /* && !lkbrd(1) */) - checkline(); + while(online && !rioctl(RXBC)) + mswait(1); inkey(0); } } - void sbbs_t::ansi_getxy(int* x, int* y) { int rsp=0, ch;