1 --- _SB/Libc/string/FreeBSD/wmemchr.3 2003-05-20 15:23:56.000000000 -0700
2 +++ _SB/Libc/string/FreeBSD/wmemchr.3.edit 2006-06-28 16:55:53.000000000 -0700
26 .Nd wide character string manipulation operations
32 -.Fn wmemchr "const wchar_t *s" "wchar_t c" "size_t n"
34 +.Fa "wchar_t *restrict ws1"
35 +.Fa "const wchar_t *restrict ws2"
39 +.Fa "const wchar_t *ws"
43 -.Fn wmemcmp "const wchar_t *s1" "const wchar_t *s2" "size_t n"
45 -.Fn wmemcpy "wchar_t * restrict s1" "const wchar_t * restrict s2" "size_t n"
47 -.Fn wmemmove "wchar_t *s1" "const wchar_t *s2" "size_t n"
49 -.Fn wmemset "wchar_t *s" "wchar_t c" "size_t n"
51 -.Fn wcscat "wchar_t * restrict s1" "const wchar_t * restrict s2"
53 -.Fn wcschr "const wchar_t *s" "wchar_t c"
55 -.Fn wcscmp "const wchar_t *s1" "const wchar_t *s2"
57 -.Fn wcscpy "wchar_t * restrict s1" "const wchar_t * restrict s2"
59 +.Fa "const wchar_t *ws1"
60 +.Fa "const wchar_t *ws2"
64 +.Fa "wchar_t *restrict ws1"
65 +.Fa "const wchar_t *restrict ws2"
68 -.Fn wcscspn "const wchar_t *s1" "const wchar_t *s2"
70 +.Fa "const wchar_t *ws1"
71 +.Fa "const wchar_t *ws2"
74 -.Fn wcslcat "wchar_t *s1" "const wchar_t *s2" "size_t n"
77 +.Fa "const wchar_t *ws2"
81 -.Fn wcslcpy "wchar_t *s1" "const wchar_t *s2" "size_t n"
84 +.Fa "const wchar_t *ws2"
88 -.Fn wcslen "const wchar_t *s"
90 -.Fn wcsncat "wchar_t * restrict s1" "const wchar_t * restrict s2" "size_t n"
92 +.Fa "const wchar_t *ws"
96 +.Fa "wchar_t *restrict ws1"
97 +.Fa "const wchar_t *restrict ws2"
101 -.Fn wcsncmp "const wchar_t *s1" "const wchar_t * s2" "size_t n"
103 -.Fn wcsncpy "wchar_t * restrict s1" "const wchar_t * restrict s2" "size_t n"
105 -.Fn wcspbrk "const wchar_t *s1" "const wchar_t *s2"
107 -.Fn wcsrchr "const wchar_t *s" "wchar_t c"
109 +.Fa "const wchar_t *ws1"
110 +.Fa "const wchar_t *ws2"
115 +.Fa "wchar_t *restrict ws1"
116 +.Fa "const wchar_t *restrict ws2"
121 +.Fa "const wchar_t *ws1"
122 +.Fa "const wchar_t *ws2"
126 +.Fa "const wchar_t *ws"
130 -.Fn wcsspn "const wchar_t *s1" "const wchar_t *s2"
132 -.Fn wcsstr "const wchar_t * restrict s1" "const wchar_t * restrict s2"
134 +.Fa "const wchar_t *ws1"
135 +.Fa "const wchar_t *ws2"
139 +.Fa "const wchar_t *restrict ws1"
140 +.Fa "const wchar_t *restrict ws2"
144 +.Fa "const wchar_t *ws"
150 +.Fa "const wchar_t *ws1"
151 +.Fa "const wchar_t *ws2"
156 +.Fa "wchar_t *restrict ws1"
157 +.Fa "const wchar_t *restrict ws2"
163 +.Fa "const wchar_t *ws2"
173 -The functions implement string manipulation operations over wide character
175 -For a detailed description, refer to documents for the respective single-byte
176 -counterpart, such as
177 +The functions implement string manipulation operations
178 +over wide character strings.
179 +For a detailed description,
180 +refer to documents for the respective single-byte counterpart, such as