gcc/libstdc++-v3/include
Paolo Carlini 2934246345 re PR libstdc++/12868 (basic_filebuf::imbue fails too easily)
2003-11-18  Paolo Carlini  <pcarlini@suse.de>

	PR libstdc++/12868
	* include/bits/fstream.tcc (imbue): For encodings != -1 it's
	always ok to imbue a new locale, provided seekoff(0, cur, ...)
	doesn't fail, of course.
	(underflow): In order for the above to work, deal gracefully
	with _M_codecvt->in returning codecvt_base::error while
	(__ilen = __iend - this->eback()) > 0: it just means __ilen
	correctly converted internal characters before an error.
	* testsuite/27_io/basic_filebuf/imbue/wchar_t/12868.cc: New.

From-SVN: r73697
2003-11-18 08:21:38 +00:00
..
backward
bits re PR libstdc++/12868 (basic_filebuf::imbue fails too easily) 2003-11-18 08:21:38 +00:00
c
c_compatibility
c_std std_cmath.h: Don't import C99's float transcendentals into the __gnu_cxx::__c99_binding... 2003-11-15 14:26:47 +00:00
debug debug.html: Users are allowed to specialize in namespace __gnu_debug... 2003-11-14 00:15:00 +00:00
ext re PR libstdc++/12875 (Weird behaviour in basic_filebuf::setbuf()) 2003-11-12 01:14:34 +00:00
std std_fstream.h: Tweak a comment. 2003-11-16 00:55:51 +00:00
Makefile.am [multiple changes] 2003-11-11 20:09:16 +00:00
Makefile.in [multiple changes] 2003-11-11 20:09:16 +00:00
stdc++.h