From dd47e66832fb345d4e05a291dfbe5f8e3c7b8f2f Mon Sep 17 00:00:00 2001 From: Tim Stack Date: Thu, 2 May 2024 13:38:14 -0700 Subject: [PATCH] [datepp] check for TZDIR when looking up zoneinfo --- src/third-party/date/src/tz.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/third-party/date/src/tz.cpp b/src/third-party/date/src/tz.cpp index 26babbd9..8789cd57 100644 --- a/src/third-party/date/src/tz.cpp +++ b/src/third-party/date/src/tz.cpp @@ -347,6 +347,11 @@ static std::string discover_tz_dir() { + auto tz_dir_env = getenv("TZDIR"); + if (tz_dir_env != nullptr && tz_dir_env[0]) { + return tz_dir_env; + } + struct stat sb; using namespace std; # ifndef __APPLE__