_IO_USER_BUF
#define _IO_STR_FROZEN(FP) ((FP)->_f._IO_file_flags & _IO_USER_BUF)
int frozen() { return _flags & _IO_USER_BUF ? 1 : 0; }
{ if (n) _flags |= _IO_USER_BUF; else _flags &= ~_IO_USER_BUF; } }
if (_IO_buf_base && !(_flags & _IO_USER_BUF))
if (f->_IO_buf_base && !(f->_flags & _IO_USER_BUF))
f->_flags &= ~_IO_USER_BUF;
f->_flags |= _IO_USER_BUF;
if (fp->_IO_buf_base && !(fp->_flags & _IO_USER_BUF))
if (! dealloc_buffers && !(fp->_flags & _IO_USER_BUF))
fp->_flags |= _IO_USER_BUF;
new_f->fp._sf._sbf._f._flags &= ~_IO_USER_BUF;
#define _IO_STR_FROZEN(FP) ((FP)->_f._IO_file_flags & _IO_USER_BUF)
if (fp->_flags & _IO_USER_BUF) /* not allowed to enlarge */
if (fp->_flags & _IO_USER_BUF)
if (fp->_IO_buf_base && !(fp->_flags & _IO_USER_BUF))
sf._sbf._f._flags &= ~_IO_USER_BUF;
if ((fp->_flags & _IO_USER_BUF))