The conversion can stop for three reasons:
.IP 1. 3
An invalid multibyte sequence has been encountered.
-In this case
+In this case,
.I *src
is left pointing to the invalid multibyte sequence,
.I (size_t)\ \-1
.I len
non-L\(aq\\0\(aq wide characters have been stored at
.IR dest .
-In this
-case
+In this case,
.I *src
is left pointing to the next
multibyte sequence to be converted,
.I *ps
to the
initial state.
-In this case
+In this case,
.I *src
is set to NULL, and the number of wide
characters written to
.BR mbsinit (3),
.BR mbsnrtowcs (3),
.BR mbstowcs (3)
+.SH COLOPHON
+This page is part of release 3.64 of the Linux
+.I man-pages
+project.
+A description of the project,
+and information about reporting bugs,
+can be found at
+\%http://www.kernel.org/doc/man\-pages/.