aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QUtil.cc
diff options
context:
space:
mode:
Diffstat (limited to 'libqpdf/QUtil.cc')
-rw-r--r--libqpdf/QUtil.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/libqpdf/QUtil.cc b/libqpdf/QUtil.cc
index c5dfa74c..39d21ea0 100644
--- a/libqpdf/QUtil.cc
+++ b/libqpdf/QUtil.cc
@@ -844,7 +844,11 @@ QUtil::get_current_qpdf_time()
struct tm ltime;
time_t now = time(0);
tzset();
+#ifdef HAVE_LOCALTIME_R
localtime_r(&now, &ltime);
+#else
+ ltime = *localtime(&now);
+#endif
return QPDFTime(static_cast<int>(ltime.tm_year + 1900),
static_cast<int>(ltime.tm_mon + 1),
static_cast<int>(ltime.tm_mday),