PR libstdc++/66464
authorredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Jun 2015 10:26:05 +0000 (10:26 +0000)
committerredi <redi@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 12 Jun 2015 10:26:05 +0000 (10:26 +0000)
* src/c++11/codecvt.cc (codecvt_utf16_base<char32_t>::do_max_length):
Return 4 not 3.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@224415 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/src/c++11/codecvt.cc

index 7bc4919..7a22ab9 100644 (file)
@@ -1,3 +1,9 @@
+2015-06-12  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/66464
+       * src/c++11/codecvt.cc (codecvt_utf16_base<char32_t>::do_max_length):
+       Return 4 not 3.
+
 2015-06-12  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>
 
        PR c++/66192
index 2a11ca3..6b82aa8 100644 (file)
@@ -1124,7 +1124,7 @@ do_length(state_type&, const extern_type* __from,
 
 int
 __codecvt_utf16_base<char32_t>::do_max_length() const throw()
-{ return 3; }
+{ return 4; }
 
 #ifdef _GLIBCXX_USE_WCHAR_T
 // Define members of codecvt_utf16<wchar_t> base class implementation.