int setvbuf( FILE *stream, char *buf, int type, size_t size )



	- prototype in stdio.h

	- causes buf to be used for I/O buffering instead of the auto-
	  matically allocated buffer; used after given stream is opened
	  and before output
	- in setvbuf, if buf is NULL, a buffer is allocated via malloc()
	- no I/O to the file should occur until after buffering is set

	- see	setbuf()