From 22303e8e1c76d23d223b8ab49ee7dac257929b84 Mon Sep 17 00:00:00 2001 From: Paul Beckingham Date: Mon, 27 Jan 2014 17:24:42 -0500 Subject: [PATCH] Portability - Now uses POSIX mktime instead of timelocal calls. --- test/iso8601d.t.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/iso8601d.t.cpp b/test/iso8601d.t.cpp index d7bddc1ec..e5d27b1a5 100644 --- a/test/iso8601d.t.cpp +++ b/test/iso8601d.t.cpp @@ -94,19 +94,19 @@ int main (int argc, char** argv) local_now->tm_hour = 0; local_now->tm_min = 0; local_now->tm_sec = 0; - time_t local = timelocal (local_now); + time_t local = mktime (local_now); std::cout << "# local midnight today " << local << "\n"; local_now->tm_year = 2013 - 1900; local_now->tm_mon = 12 - 1; local_now->tm_mday = 6; - time_t local6 = timelocal (local_now); + time_t local6 = mktime (local_now); std::cout << "# local midnight 2013-12-06 " << local6 << "\n"; local_now->tm_year = 2013 - 1900; local_now->tm_mon = 12 - 1; local_now->tm_mday = 1; - time_t local1 = timelocal (local_now); + time_t local1 = mktime (local_now); std::cout << "# local midnight 2013-12-01 " << local1 << "\n"; struct tm* utc_now = gmtime (&now);