From b93062b7fbc965cd0d522f597ed51eb4e493dfc2 Mon Sep 17 00:00:00 2001 From: Benjamin Peterson Date: Fri, 14 Sep 2018 10:39:13 -0700 Subject: bpo-34672: Don't pass NULL to gmtime_r. (GH-9312) --- Modules/timemodule.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Modules/timemodule.c b/Modules/timemodule.c index 8118b31..1a4cff2 100644 --- a/Modules/timemodule.c +++ b/Modules/timemodule.c @@ -1764,7 +1764,8 @@ PyInit_time(void) #if defined(__linux__) && !defined(__GLIBC__) struct tm tm; - if (gmtime_r(0, &tm) != NULL) + const time_t zero = 0; + if (gmtime_r(&zero, &tm) != NULL) utc_string = tm.tm_zone; #endif -- cgit v0.12