summaryrefslogtreecommitdiff
path: root/Build/source/texk/dvipdfm-x/pdfencrypt.c
diff options
context:
space:
mode:
authorAkira Kakuto <kakuto@fuk.kindai.ac.jp>2016-05-02 21:35:57 +0000
committerAkira Kakuto <kakuto@fuk.kindai.ac.jp>2016-05-02 21:35:57 +0000
commitd3ee57eb86f8d8fe234986122d2c5faf359189f1 (patch)
tree2bfa79d13edecdb87e741b3c89bca55eabe7e8aa /Build/source/texk/dvipdfm-x/pdfencrypt.c
parent71aebaacc6b4c2a172582129b138a080708a4c62 (diff)
dvipdfm-x: patch by Alexis
git-svn-id: svn://tug.org/texlive/trunk@40836 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/dvipdfm-x/pdfencrypt.c')
-rw-r--r--Build/source/texk/dvipdfm-x/pdfencrypt.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/Build/source/texk/dvipdfm-x/pdfencrypt.c b/Build/source/texk/dvipdfm-x/pdfencrypt.c
index b039be1f50c..1771fff722d 100644
--- a/Build/source/texk/dvipdfm-x/pdfencrypt.c
+++ b/Build/source/texk/dvipdfm-x/pdfencrypt.c
@@ -127,9 +127,12 @@ pdf_enc_compute_id_string (char *dviname, char *pdfname)
date_string = NEW(15, char);
current_time = get_unique_time_if_given();
- if (current_time == 0)
+ if (current_time == 0) {
time(&current_time);
- bd_time = localtime(&current_time);
+ bd_time = localtime(&current_time);
+ } else {
+ bd_time = gmtime(&current_time);
+ }
sprintf(date_string, "%04d%02d%02d%02d%02d%02d",
bd_time->tm_year + 1900, bd_time->tm_mon + 1, bd_time->tm_mday,
bd_time->tm_hour, bd_time->tm_min, bd_time->tm_sec);