The function mbrtowc() is thread safe with exceptions. Signed-off-by: Peng Haitao <penght@xxxxxxxxxxxxxx> --- man3/mbrtowc.3 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/man3/mbrtowc.3 b/man3/mbrtowc.3 index ce3e3aa..aaf5e91 100644 --- a/man3/mbrtowc.3 +++ b/man3/mbrtowc.3 @@ -102,6 +102,12 @@ and sets \fIerrno\fP to \fBEILSEQ\fP, if an invalid multibyte sequence was encountered. It returns \fI(size_t)\ \-2\fP if it couldn't parse a complete multibyte character, meaning that \fIn\fP should be increased. +.SH ATTRIBUTES +.SS Multithreading (see pthreads(7)) +The +.BR mbrtowc () +function is thread-safe with exceptions. +It is not thread-safe if called with a NULL \fIps\fP parameter. .SH CONFORMING TO C99. .SH NOTES -- 1.8.1.4 -- To unsubscribe from this list: send the line "unsubscribe linux-man" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html