diff options
Diffstat (limited to 'newlib/libc/time/tzset.c')
-rw-r--r-- | newlib/libc/time/tzset.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/newlib/libc/time/tzset.c b/newlib/libc/time/tzset.c index d847a26b0..5c421a58e 100644 --- a/newlib/libc/time/tzset.c +++ b/newlib/libc/time/tzset.c @@ -68,7 +68,15 @@ Supporting OS subroutine required: None #include "local.h" _VOID +_DEFUN_VOID (_tzset_unlocked) +{ + _tzset_unlocked_r (_REENT); +} + +_VOID _DEFUN_VOID (tzset) { - _tzset_r (_REENT); + TZ_LOCK; + _tzset_unlocked_r (_REENT); + TZ_UNLOCK; } |