diff options
author | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-05-30 11:39:56 +0000 |
---|---|---|
committer | paolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-05-30 11:39:56 +0000 |
commit | 8f023de2fcefaf43ea08aed9b0dc2dc7db1ad0da (patch) | |
tree | aa838061a96fd91647fbac4ebff9fcb245ba2ef1 /libstdc++-v3 | |
parent | 1aa442905bf7909d7c5d861c66e61672adf4094b (diff) | |
download | gcc-8f023de2fcefaf43ea08aed9b0dc2dc7db1ad0da.tar.gz |
2003-05-30 Paolo Carlini <pcarlini@unitus.it>
* include/bits/fstream.tcc (_M_convert_to_external): Don't
check for __ilen > 0.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@67240 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3')
-rw-r--r-- | libstdc++-v3/ChangeLog | 5 | ||||
-rw-r--r-- | libstdc++-v3/include/bits/fstream.tcc | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index e503c7ee24b..04a98956e22 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2003-05-30 Paolo Carlini <pcarlini@unitus.it> + + * include/bits/fstream.tcc (_M_convert_to_external): Don't + check for __ilen > 0. + 2003-05-29 Sylvain Pion <Sylvain.Pion@mpi-sb.mpg.de> PR libstdc++/10783 diff --git a/libstdc++-v3/include/bits/fstream.tcc b/libstdc++-v3/include/bits/fstream.tcc index 9bbb5cc1a52..b7915793357 100644 --- a/libstdc++-v3/include/bits/fstream.tcc +++ b/libstdc++-v3/include/bits/fstream.tcc @@ -376,7 +376,7 @@ namespace std streamsize __elen = 0; streamsize __plen = 0; - if (__check_facet(_M_codecvt).always_noconv() && __ilen) + if (__check_facet(_M_codecvt).always_noconv()) { __elen += _M_file.xsputn(reinterpret_cast<char*>(__ibuf), __ilen); __plen += __ilen; |