diff options
| author | Matthias-Christian Ott <ott@enolink.de> | 2008-06-15 17:31:24 +0200 | 
|---|---|---|
| committer | Matthias-Christian Ott <ott@enolink.de> | 2008-06-15 17:31:24 +0200 | 
| commit | d83cbc27b99427d00846832a73810f285d8f0d05 (patch) | |
| tree | 4e8137c2e39001d35b09a050a62b62297a2f1cd3 | |
| parent | 3cb67937811b34fcc600b4eb96bd8fdd392ecab4 (diff) | |
| download | st-d83cbc27b99427d00846832a73810f285d8f0d05.tar.xz st-d83cbc27b99427d00846832a73810f285d8f0d05.zip | |
simplify flushing
| -rw-r--r-- | std.c | 5 | 
1 files changed, 3 insertions, 2 deletions
| @@ -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;  } | 
