std_fstream.h (basic_fstream<>::open, [...]): Implement the resolution of DR 409...
authorPaolo Carlini <pcarlini@suse.de>
Mon, 7 Mar 2005 16:58:43 +0000 (16:58 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Mon, 7 Mar 2005 16:58:43 +0000 (16:58 +0000)
commit7a59efae86cfa74ed45a0a78139082e8443873b1
tree3e24f4d2bc47123bfe232405f1429986a7a805e3
parent9ed9eda6736c84c03229e92b3a0c0d23792b5728
std_fstream.h (basic_fstream<>::open, [...]): Implement the resolution of DR 409 [Ready], call clear() on success.

2005-03-07  Paolo Carlini  <pcarlini@suse.de>

* include/std/std_fstream.h (basic_fstream<>::open,
basic_ifstream<>::open, basic_ofstream<>::open): Implement the
resolution of DR 409 [Ready], call clear() on success.
* docs/html/ext/howto.html: Add an entry for DR 409.
* docs/html/faq/index.html (4_4): Clarify the new behavior.
* testsuite/27_io/basic_ifstream/open/char/1.cc: Adjust.
* testsuite/27_io/basic_ofstream/open/char/1.cc: Likewise.

From-SVN: r96030
libstdc++-v3/ChangeLog
libstdc++-v3/docs/html/ext/howto.html
libstdc++-v3/docs/html/faq/index.html
libstdc++-v3/include/std/std_fstream.h
libstdc++-v3/testsuite/27_io/basic_ifstream/open/char/1.cc
libstdc++-v3/testsuite/27_io/basic_ofstream/open/char/1.cc