.\" Dinkumware C library reference http://www.dinkumware.com/
.\" OpenGroup's Single UNIX specification http://www.UNIX-systems.org/online.html
.\"
-.TH MBSNRTOWCS 3 2010-09-15 "GNU" "Linux Programmer's Manual"
+.TH MBSNRTOWCS 3 2011-10-01 "GNU" "Linux Programmer's Manual"
.SH NAME
mbsnrtowcs \- convert a multibyte string to a wide-character string
.SH SYNOPSIS
written to \fIdest\fP is returned.
.IP 3.
The multibyte string has been completely converted, including the
-terminating \(aq\\0\(aq
+terminating null wide character (\(aq\\0\(aq)
(which has the side effect of bringing back \fI*ps\fP to the
initial state).
In this case \fI*src\fP is set to NULL, and the number of wide
characters written to \fIdest\fP,
-excluding the terminating L\(aq\\0\(aq character,
+excluding the terminating null wide character,
is returned.
.PP
If \fIdest\fP is NULL, \fIlen\fP is ignored, and the conversion proceeds as
.I (size_t)\ \-1
is returned, and \fIerrno\fP set to \fBEILSEQ\fP.
.SH "CONFORMING TO"
-This function is a GNU extension.
+POSIX.1-2008.
.SH NOTES
The behavior of
.BR mbsnrtowcs ()