Browse Source

simplify flushing

master
Matthias-Christian Ott 16 years ago
parent
commit
d83cbc27b9
1 changed files with 3 additions and 2 deletions
  1. +3
    -2
      std.c

+ 3
- 2
std.c View File

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

Loading…
Cancel
Save