_IO_LINE_BUF
int linebuffered() { return _flags & _IO_LINE_BUF ? 1 : 0; }
{ if (i) _flags |= _IO_LINE_BUF; else _flags &= ~_IO_LINE_BUF; }
return fp->_flags & _IO_LINE_BUF;
fp->_flags |= _IO_LINE_BUF;
if ((f->_flags & _IO_LINE_BUF) && (f->_flags & _IO_CURRENTLY_PUTTING))
&& (fp->_flags & (_IO_LINE_BUF+_IO_UNBUFFERED))
if (fp->_flags & (_IO_LINE_BUF|_IO_UNBUFFERED))
if ((_IO_stdout->_flags & (_IO_LINKED | _IO_NO_WRITES | _IO_LINE_BUF))
== (_IO_LINKED | _IO_LINE_BUF))
if (f->_mode <= 0 && f->_flags & (_IO_LINE_BUF+_IO_UNBUFFERED))
|| ((f->_flags & _IO_LINE_BUF) && ch == '\n'))
if ((fp->_flags & _IO_NO_WRITES) == 0 && fp->_flags & _IO_LINE_BUF)
fp->_flags &= ~_IO_LINE_BUF;
fp->_IO_file_flags &= ~(_IO_LINE_BUF|_IO_UNBUFFERED);
fp->_IO_file_flags &= ~_IO_LINE_BUF;
fp->_IO_file_flags |= _IO_LINE_BUF;
fp->_IO_file_flags &= ~_IO_LINE_BUF;
fp->_wide_data->_IO_write_end = ((fp->_flags & (_IO_LINE_BUF+_IO_UNBUFFERED))
if (fp->_flags & (_IO_LINE_BUF|_IO_UNBUFFERED))
if ((_IO_stdout->_flags & (_IO_LINKED | _IO_NO_WRITES | _IO_LINE_BUF))
== (_IO_LINKED | _IO_LINE_BUF))
if (f->_flags & (_IO_LINE_BUF+_IO_UNBUFFERED))
|| ((f->_flags & _IO_LINE_BUF) && wch == L'\n'))
if ((f->_flags & _IO_LINE_BUF) && (f->_flags & _IO_CURRENTLY_PUTTING))