gcc/libstdc++-v3/src
Paolo Carlini cd96b185c5 std_fstream.h (_M_is_indeterminate): Remove.
2003-05-07  Paolo Carlini  <pcarlini@unitus.it>

	* include/std/std_fstream.h (_M_is_indeterminate): Remove.
	* src/fstream.cc
	(basic_filebuf<char/wchar_t>::_M_underflow): Simplify: either
	there is no buffer or __testget == !__testinit.

	* src/fstream.cc
	(basic_filebuf<char/wchar_t>::_M_underflow): _M_set_determinate()
	automatically sets, if appropriate, _M_out_cur == _M_in_cur.

	* include/std/std_fstream.h (_M_destroy_pback): Don't set
	unnecessarily _M_pback_cur_save and _M_pback_end_save.

	* include/std/std_fstream.h (_M_set_determinate): Minor tweak.

	* include/std/std_sstream.h (_M_sync): Minor tweak.

	* include/bits/fstream.tcc (close): No need to call
	_M_destroy_pback, setting _M_pback_init to false suffices
	to clean up.

From-SVN: r66557
2003-05-07 12:48:58 +00:00
..
codecvt.cc
complex_io.cc
concept-inst.cc
ctype.cc
demangle.cc
ext-inst.cc
fstream-inst.cc
fstream.cc std_fstream.h (_M_is_indeterminate): Remove. 2003-05-07 12:48:58 +00:00
functexcept.cc acconfig.h (_GLIBCPP_USE_NLS): New symbol. 2003-05-02 02:53:28 +00:00
globals.cc stl_threads.h (_Atomic_swap): Kill it... 2003-05-05 22:28:16 +00:00
io-inst.cc
ios.cc stl_algo.h: Enums as _S_. 2003-05-07 05:01:59 +00:00
istream-inst.cc
limits.cc
locale-inst.cc
locale.cc stl_algo.h: Enums as _S_. 2003-05-07 05:01:59 +00:00
localename.cc localename.cc: Standardize exception strings. 2003-04-28 23:05:57 +00:00
Makefile.am
Makefile.in
misc-inst.cc
ostream-inst.cc
sstream-inst.cc
stdexcept.cc
stl-inst.cc
streambuf-inst.cc
string-inst.cc
strstream.cc strstream.cc, [...]: Remove incorrect whitespace added in my previous change. 2003-03-05 22:24:56 +00:00
valarray-inst.cc
wstring-inst.cc