aboutsummaryrefslogtreecommitdiffstats
path: root/src/pdf_writer.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/pdf_writer.c')
-rw-r--r--src/pdf_writer.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/pdf_writer.c b/src/pdf_writer.c
index cd188fc..be64e49 100644
--- a/src/pdf_writer.c
+++ b/src/pdf_writer.c
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2020-2021, yzrh <yzrh@noema.org>
+ * Copyright (c) 2020-2022, yzrh <yzrh@noema.org>
*
* SPDX-License-Identifier: Apache-2.0
*/
@@ -138,7 +138,11 @@ pdf_dump_trailer(pdf_object_t **pdf, FILE **fp, int xref)
int buf_size;
char buf[64];
+#ifdef __ILP32__
+ buf_size = snprintf(buf, 64, "%x%x", timestamp, size);
+#else
buf_size = snprintf(buf, 64, "%lx%x", timestamp, size);
+#endif
unsigned char str[64];
memcpy(str, buf, 64);