gcc/libstdc++-v3/include
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
..
backward configure.in (libtool_VERSION): To 6:0:0. 2003-01-23 17:21:11 +00:00
bits std_fstream.h (_M_is_indeterminate): Remove. 2003-05-07 12:48:58 +00:00
c
c_compatibility
c_std porting.texi (_GLIBCPP_USE_C99_CHECK): New macro. 2003-04-18 09:53:58 +00:00
ext stl_algo.h: Enums as _S_. 2003-05-07 05:01:59 +00:00
std std_fstream.h (_M_is_indeterminate): Remove. 2003-05-07 12:48:58 +00:00
Makefile.am Makefile.am (CLEANFILES): Remove PCH files in target directory. 2003-05-02 23:18:09 +00:00
Makefile.in Makefile.am (CLEANFILES): Remove PCH files in target directory. 2003-05-02 23:18:09 +00:00
stdc++.h stdc++.h: New. 2003-03-14 22:16:06 +00:00