std_sstream.h (basic_stringbuf(ios_base::openmode)): Don't use _M_stringbuf_init, keep the pointers null, per 27.7.1.1. 2004-09-29 Paolo Carlini <pcarlini@suse.de> * include/std/std_sstream.h (basic_stringbuf(ios_base::openmode)): Don't use _M_stringbuf_init, keep the pointers null, per 27.7.1.1. (str()): Slightly tweak, protect from pptr() == 0. (_M_update_egptr()): Likewise. * include/bits/sstream.tcc (ssekoff, seekpos): In order to check for an empty buffer use __beg instead of _M_string.capacity(). * testsuite/27_io/basic_stringbuf/cons/char/1.cc: New. * testsuite/27_io/basic_stringbuf/cons/wchar_t/1.cc: Likewise. * testsuite/27_io/basic_filebuf/cons/char/1.cc: New. * testsuite/27_io/basic_filebuf/cons/wchar_t/1.cc: Likewise. * testsuite/27_io/basic_streambuf/cons/char/1.cc: Update. * testsuite/27_io/basic_streambuf/cons/wchar_t/1.cc: Likewise. 2004-09-29 Paolo Carlini <pcarlini@suse.de> Benjamin Kosnik <bkoz@redhat.com> * testsuite/testsuite_io.h (class constraint_buf): New, extended and templatized version of constraint_filebuf; add typedefs for streambuf/stringbuf/filebuf and wchar_t counterparts. Co-Authored-By: Benjamin Kosnik <bkoz@redhat.com> From-SVN: r88307
| Name | 
 Last commit 
 | 
Last update | 
|---|---|---|
| .. | ||
| close | Loading commit data... | |
| cons | Loading commit data... | |
| imbue | Loading commit data... | |
| in_avail/char | Loading commit data... | |
| is_open/char | Loading commit data... | |
| open | Loading commit data... | |
| overflow | Loading commit data... | |
| pbackfail/char | Loading commit data... | |
| sbumpc/char | Loading commit data... | |
| seekoff | Loading commit data... | |
| seekpos | Loading commit data... | |
| setbuf/char | Loading commit data... | |
| sgetc/char | Loading commit data... | |
| sgetn/char | Loading commit data... | |
| showmanyc/char | Loading commit data... | |
| snextc/char | Loading commit data... | |
| sputbackc/char | Loading commit data... | |
| sputc/char | Loading commit data... | |
| sputn/char | Loading commit data... | |
| sungetc/char | Loading commit data... | |
| sync | Loading commit data... | |
| underflow | Loading commit data... | |
| 1.cc | Loading commit data... | |
| 2.cc | Loading commit data... | |
| 3.cc | Loading commit data... | |
| 4.cc | Loading commit data... |