_IONBF
setvbuf(stdin, NULL, _IONBF, 0);
setvbuf(stdin, NULL, _IONBF, 0);
setvbuf(stdin, NULL, _IONBF, 0);
setvbuf(stdin, (char *) NULL, _IONBF, 0);
setvbuf(stdout, (char *)NULL, _IONBF, 0);
setvbuf(stdout, 0, _IONBF, 0);
setvbuf(fp, buf, buf ? _IOFBF : _IONBF, BUFSIZ);
setvbuf(fp, buf, buf ? _IOFBF : _IONBF, (size_t)size);
if (mode != _IONBF)
if (mode == _IONBF)
mode = _IONBF;
setvbuf(stdin, NULL, _IONBF, 0);
setvbuf(stdout, NULL, _IONBF, 0);
NULL, _IONBF, 0);
if(setvbuf(stdout, NULL, _IONBF, 0) != 0)
setvbuf(out, NULL, _IONBF, (size_t)0);
#define setbuffer(f, b, s) setvbuf((f), (b), (b) ? _IOFBF : _IONBF, (s))
setvbuf(T_NPIPE(c)->out, NULL, _IONBF, 0);
setvbuf(T_NPIPE(c)->out, NULL, _IONBF, 0);
if (setvbuf(fp, NULL, _IONBF, 0)) {