simplify flushing

This commit is contained in:
Matthias-Christian Ott 2008-06-15 17:31:24 +02:00
parent dadd3d0a6d
commit f757e6f839
1 changed files with 3 additions and 2 deletions

5
std.c
View File

@ -279,7 +279,7 @@ main(int argc, char *argv[]) {
r = select(ptm + 1, &rfds, NULL, NULL, NULL); r = select(ptm + 1, &rfds, NULL, NULL, NULL);
if(r == -1) if(r == -1)
eprintn("error, cannot select"); eprintn("error, cannot select");
if(FD_ISSET(ptm, &rfds)) if(FD_ISSET(ptm, &rfds)) {
do { do {
c = getch(); c = getch();
switch(c) { switch(c) {
@ -289,8 +289,9 @@ main(int argc, char *argv[]) {
default: default:
putchar(c); putchar(c);
} }
fflush(stdout);
} while(rbuf.i < rbuf.n); } while(rbuf.i < rbuf.n);
fflush(stdout);
}
} }
return 0; return 0;
} }