This is the mail archive of the
libstdc++-cvs@sourceware.cygnus.com
mailing list for the libstdc++ project.
libstdc++/ /ChangeLog its/fstream.tcc its/std_ ...
- To: libstdc++-cvs at sourceware dot cygnus dot com
- Subject: libstdc++/ /ChangeLog its/fstream.tcc its/std_ ...
- From: bkoz at sourceware dot cygnus dot com
- Date: 29 Mar 2000 09:17:19 -0000
CVSROOT: /cvs/libstdc++
Module name: libstdc++
Changes by: bkoz@sourceware.cygnus.com 00/03/29 01:17:19
Modified files:
. : ChangeLog
bits : fstream.tcc std_fstream.h
src : ios.cc
Log message:
2000-03-28 Benjamin Kosnik <bkoz@cygnus.com>
* testsuite/27_io/istream_extractor_arith.cc.cvs: Fix merge
mistake.
* bits/std_fstream.h (filebuf::is_open): Check for _M_file before
attempting calls to it.
* bits/fstream.tcc (ctors): Don't call _M_init_filebuf in
ctors. Instead, call _M_init_filebuf ...
(open): Here, as suggested by 27.8.1.3.
* src/ios.cc (ios_base::Init::Init()): Clean up default filebufs
properly when initializing cout/cin/cerr.
Patches:
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/ChangeLog.diff?cvsroot=libstdc++&r1=1.492&r2=1.493
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/bits/fstream.tcc.diff?cvsroot=libstdc++&r1=1.44&r2=1.45
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/bits/std_fstream.h.diff?cvsroot=libstdc++&r1=1.75&r2=1.76
http://sourceware.cygnus.com/cgi-bin/cvsweb.cgi/libstdc++/src/ios.cc.diff?cvsroot=libstdc++&r1=1.35&r2=1.36