Loading...
--- Libc/Libc-391.5.21/locale/FreeBSD/mbsrtowcs.3.patch
+++ Libc/Libc-583/locale/FreeBSD/mbsrtowcs.3.patch
@@ -1,35 +1,71 @@
---- mbsrtowcs.3.orig Fri Mar 11 18:09:42 2005
-+++ mbsrtowcs.3 Fri Mar 11 18:11:17 2005
-@@ -28,7 +28,9 @@
+--- _SB/Libc/locale/FreeBSD/mbsrtowcs.3 2004-11-25 11:38:18.000000000 -0800
++++ _SB/Libc/locale/FreeBSD/mbsrtowcs.3.edit 2006-06-28 16:55:51.000000000 -0700
+@@ -27,29 +27,55 @@
+ .Dt MBSRTOWCS 3
.Os
.Sh NAME
++.Nm mbsnrtowcs ,
++.Nm mbsnrtowcs_l ,
.Nm mbsrtowcs ,
-.Nm mbsnrtowcs
-+.Nm mbsnrtowcs ,
-+.Nm mbsrtowcs_l ,
-+.Nm mbsnrtowcs_l
++.Nm mbsrtowcs_l
.Nd "convert a character string to a wide-character string (restartable)"
.Sh LIBRARY
.Lb libc
-@@ -44,6 +46,17 @@
- .Fa "wchar_t * restrict dst" "const char ** restrict src" "size_t nms"
- .Fa "size_t len" "mbstate_t * restrict ps"
+ .Sh SYNOPSIS
+ .In wchar.h
+ .Ft size_t
++.Fo mbsnrtowcs
++.Fa "wchar_t *restrict dst"
++.Fa "const char **restrict src"
++.Fa "size_t nms"
++.Fa "size_t len"
++.Fa "mbstate_t *restrict ps"
++.Fc
++.Ft size_t
+ .Fo mbsrtowcs
+-.Fa "wchar_t * restrict dst" "const char ** restrict src" "size_t len"
+-.Fa "mbstate_t * restrict ps"
++.Fa "wchar_t *restrict dst"
++.Fa "const char **restrict src"
++.Fa "size_t len"
++.Fa "mbstate_t *restrict ps"
.Fc
++.In wchar.h
+.In xlocale.h
-+.Ft size_t
+ .Ft size_t
+-.Fo mbsnrtowcs
+-.Fa "wchar_t * restrict dst" "const char ** restrict src" "size_t nms"
+-.Fa "size_t len" "mbstate_t * restrict ps"
+.Fo mbsrtowcs_l
-+.Fa "wchar_t * restrict dst" "const char ** restrict src" "size_t len"
-+.Fa "mbstate_t * restrict ps" "locale_t loc"
++.Fa "wchar_t *restrict dst"
++.Fa "const char **restrict src"
++.Fa "size_t len"
++.Fa "mbstate_t *restrict ps"
++.Fa "locale_t loc"
+.Fc
+.Ft size_t
+.Fo mbsnrtowcs_l
-+.Fa "wchar_t * restrict dst" "const char ** restrict src" "size_t nms"
-+.Fa "size_t len" "mbstate_t * restrict ps" "locale_t loc"
-+.Fc
++.Fa "wchar_t *restrict dst"
++.Fa "const char **restrict src"
++.Fa "size_t nms"
++.Fa "size_t len"
++.Fa "mbstate_t *restrict ps"
++.Fa "locale_t loc"
+ .Fc
.Sh DESCRIPTION
The
.Fn mbsrtowcs
-@@ -97,6 +110,18 @@
+-function converts a sequence of multibyte characters pointed to indirectly by
+-.Fa src
+-into a sequence of corresponding wide characters and stores at most
++function converts a sequence of multibyte characters, pointed to indirectly by
++.Fa src ,
++into a sequence of corresponding wide characters. It stores at most
+ .Fa len
+ of them in the
+ .Vt wchar_t
+@@ -97,6 +123,18 @@
.Fa nms
bytes from the buffer pointed to by
.Fa src .
@@ -48,7 +84,7 @@
.Sh RETURN VALUES
The
.Fn mbsrtowcs
-@@ -123,7 +148,8 @@
+@@ -123,7 +161,8 @@
.Xr mbrtowc 3 ,
.Xr mbstowcs 3 ,
.Xr multibyte 3 ,