diff options
| author | Peng Haitao <penght@cn.fujitsu.com> | 2013-12-24 10:16:07 +0800 |
|---|---|---|
| committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2013-12-27 07:26:03 +1300 |
| commit | 0462e39274583b069609ab5a6ea626fff3795ab2 (patch) | |
| tree | 257783237364a853652c6df206b09f5676b67dec | |
| parent | ec3ca30fe7e5bc07a7b3c36f61a27d35ea9a89d3 (diff) | |
| download | man-pages-0462e39274583b069609ab5a6ea626fff3795ab2.tar.gz | |
toupper.3: ATTRIBUTES: Note functions that are thread safe with exceptions
The functions toupper() and tolower() are thread safe with
exceptions.
Signed-off-by: Peng Haitao <penght@cn.fujitsu.com>
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
| -rw-r--r-- | man3/toupper.3 | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/man3/toupper.3 b/man3/toupper.3 index 7a9ba2cc64..f592495a39 100644 --- a/man3/toupper.3 +++ b/man3/toupper.3 @@ -24,7 +24,7 @@ .\" .\" Modified Sat Jul 24 17:45:39 1993 by Rik Faith (faith@cs.unc.edu) .\" Modified 2000-02-13 by Nicol�s Lichtmaier <nick@debian.org> -.TH TOUPPER 3 1993-04-04 "GNU" "Linux Programmer's Manual" +.TH TOUPPER 3 2013-12-24 "GNU" "Linux Programmer's Manual" .SH NAME toupper, tolower \- convert letter to upper or lower case .SH SYNOPSIS @@ -58,6 +58,17 @@ is undefined. The value returned is that of the converted letter, or .I c if the conversion was not possible. +.SH ATTRIBUTES +.SS Multithreading (see pthreads(7)) +The +.BR toupper () +and +.BR tolower () +functions are thread-safe with exceptions. +These functions can be safely used in multithreaded applications, +as long as +.BR setlocale (3) +is not called to change the locale. .SH CONFORMING TO C89, C99, 4.3BSD. .SH BUGS |
