diff --git a/src/kernel/libroot/posix/time/localtime.c b/src/kernel/libroot/posix/time/localtime.c index 139d553b2e..de9cd5dd51 100644 --- a/src/kernel/libroot/posix/time/localtime.c +++ b/src/kernel/libroot/posix/time/localtime.c @@ -949,17 +949,18 @@ tzsetwall P((void)) #include -void _get_tzfilename(char* filename, size_t length); +#include void tzset P((void)) { register const char * name; char tzfilename[B_PATH_NAME_LENGTH]; + bool is_gmt; name = getenv("TZ"); if (name == NULL) { - _get_tzfilename(tzfilename, B_PATH_NAME_LENGTH); + _kern_get_tzfilename(tzfilename, B_PATH_NAME_LENGTH, &is_gmt); if (tzfilename[0] == '\0') { tzsetwall(); return;