This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug manual/24446] wctype function is specified as MT-Safe without exception of calling setlocale during program executing


https://sourceware.org/bugzilla/show_bug.cgi?id=24446

Carlos O'Donell <carlos at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |WAITING
   Last reconfirmed|                            |2019-04-23
                 CC|                            |carlos at redhat dot com
     Ever confirmed|0                           |1

--- Comment #1 from Carlos O'Donell <carlos at redhat dot com> ---
We list it as "MT-safe" with the exception "locale":

https://www.gnu.org/software/libc/manual/html_node/Classification-of-Wide-Characters.html#Classification-of-Wide-Characters
"Preliminary: | MT-Safe locale | AS-Safe | AC-Safe | See POSIX Safety
Concepts."

With "locale" explained here:
https://www.gnu.org/software/libc/manual/html_node/Other-Safety-Remarks.html#Other-Safety-Remarks

This is exactly the same information as is present with `man 3 ctype`. The
glibc community worked with Michael Kerrisk in the linux man pages project to
ensure both projects had harmonized safety notes.

Are you perhaps looking at an old version of the manual that doesn't correspond
to the sources you have?

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]