]> Savannah Git Hosting - gnulib.git/commit
ctime, localtime, tzset, wcsftime: Make multithread-safe.
authorBruno Haible <bruno@clisp.org>
Fri, 9 Feb 2024 19:42:53 +0000 (20:42 +0100)
committerBruno Haible <bruno@clisp.org>
Fri, 9 Feb 2024 19:42:53 +0000 (20:42 +0100)
commitacb16d6339f25238dc422358d93143f6cf413fb9
treeec9b2a53e82aad596225ca1d0499e0702dc54786
parent72224a992c4c3fc16b1377ea1b7d105e3016140f
ctime, localtime, tzset, wcsftime: Make multithread-safe.

* lib/ctime.c: Include <wchar.h>.
(rpl_ctime): Modify _environ and _wenviron without using _putenv.
* lib/localtime.c: Include <wchar.h>.
(rpl_localtime): Modify _environ and _wenviron without using _putenv.
* lib/tzset.c: Include <wchar.h>.
(rpl_tzset): Modify _environ and _wenviron without using _putenv.
* lib/wcsftime.c (rpl_wcsftime): Likewise.
ChangeLog
lib/ctime.c
lib/localtime.c
lib/tzset.c
lib/wcsftime.c