summaryrefslogtreecommitdiff
path: root/libstdc++-v3
diff options
context:
space:
mode:
authorpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>2003-05-30 11:39:56 +0000
committerpaolo <paolo@138bc75d-0d04-0410-961f-82ee72b054a4>2003-05-30 11:39:56 +0000
commit8f023de2fcefaf43ea08aed9b0dc2dc7db1ad0da (patch)
treeaa838061a96fd91647fbac4ebff9fcb245ba2ef1 /libstdc++-v3
parent1aa442905bf7909d7c5d861c66e61672adf4094b (diff)
downloadgcc-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/ChangeLog5
-rw-r--r--libstdc++-v3/include/bits/fstream.tcc2
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;