aboutsummaryrefslogtreecommitdiffstats
path: root/libasn1parser
diff options
context:
space:
mode:
Diffstat (limited to 'libasn1parser')
-rw-r--r--libasn1parser/asn1parser.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/libasn1parser/asn1parser.h b/libasn1parser/asn1parser.h
index b4c72f8b..126057d6 100644
--- a/libasn1parser/asn1parser.h
+++ b/libasn1parser/asn1parser.h
@@ -30,6 +30,13 @@
* specified inside ASN.1 grammar.
*/
typedef intmax_t asn1_integer_t;
+#ifdef PRIdMAX
+#define PRIdASN PRIdMAX
+#define PRIuASN PRIuMAX
+#else
+#define PRIdASN "lld" /* Or j? */
+#define PRIuASN "llu" /* Or j? */
+#endif
#include <asn1p_list.h>
#include <asn1p_oid.h> /* Object identifiers (OIDs) */