2003-05-08 Paolo Carlini <pcarlini@unitus.it>
* include/std/std_streambuf.h (setg, setp): Don't touch _M_mode.
From-SVN: r66595
+2003-05-08 Paolo Carlini <pcarlini@unitus.it>
+
+ * include/std/std_streambuf.h (setg, setp): Don't touch _M_mode.
+
2003-05-07 Richard Henderson <rth@redhat.com>
PR c++/10570
_M_in_beg = __gbeg;
_M_in_cur = __gnext;
_M_in_end = __gend;
- if (!(_M_mode & ios_base::in) && __gbeg && __gnext && __gend)
- _M_mode = _M_mode | ios_base::in;
}
// [27.5.2.3.2] put area access
{
_M_out_beg = _M_out_cur = _M_out_lim = __pbeg;
_M_out_end = __pend;
- if (!(_M_mode & ios_base::out) && __pbeg && __pend)
- _M_mode = _M_mode | ios_base::out;
}
// [27.5.2.4] virtual functions