20 lines · 227 B · C
RawDownload
#include	"lib9.h"#include	<bio.h> intBputc(Biobuf *bp, int c){	int i; 	for(;;) {		i = bp->ocount;		if(i) {			bp->ebuf[i++] = c;			bp->ocount = i;			return 0;		}		if(Bflush(bp) == Beof)			break;	}	return Beof;}