]> Savannah Git Hosting - gnulib.git/commitdiff
btowc: document problems in C locale
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 19 Apr 2016 16:11:34 +0000 (09:11 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 19 Apr 2016 16:12:18 +0000 (09:12 -0700)
* doc/posix-functions/btowc.texi (btowc): Mention incompatibility
with mbrtowc.  See: http://bugs.gnu.org/23269#32

ChangeLog
doc/posix-functions/btowc.texi

index 3bca61945d345a3ffa53eba739b5fb402595c149..4bccb2fa79501dcea3e64547f0f475cb4a8fd70e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2016-04-19  Paul Eggert  <eggert@cs.ucla.edu>
+
+       btowc: document problems in C locale
+       * doc/posix-functions/btowc.texi (btowc): Mention incompatibility
+       with mbrtowc.  See: http://bugs.gnu.org/23269#32
+
 2016-04-13  Paul Eggert  <eggert@cs.ucla.edu>
 
        mktime: improve integer overflow checking
index d09d16f0da06f081a337522b2e5a1941f93410ae..382915aef0486660ce56a46835b324015bbe6493 100644 (file)
@@ -24,4 +24,8 @@ Portability problems not fixed by Gnulib:
 @item
 On AIX and Windows platforms, @code{wchar_t} is a 16-bit type and therefore cannot
 accommodate all Unicode characters.
+@item
+In the C or POSIX locales, this function is not consistent with
+Gnulib's @code{mbrtowc} and can return @code{WEOF}:
+glibc 2.23, MirOS BSD #10.
 @end itemize