From 86762eefa87f772d7d078556c1fa949f07f9083d Mon Sep 17 00:00:00 2001 From: Zoltan Kuscsik Date: Tue, 10 Feb 2015 03:27:09 +0100 Subject: [PATCH] Fixed print format macros for uint64_t --- src/sec_security.h | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/sec_security.h b/src/sec_security.h index a285234..2fd22d9 100644 --- a/src/sec_security.h +++ b/src/sec_security.h @@ -34,8 +34,10 @@ /***************************************************************************** * STANDARD INCLUDE FILES *****************************************************************************/ +#define __STDC_FORMAT_MACROS #include #include +#include #ifdef __cplusplus extern "C" @@ -208,15 +210,15 @@ extern "C" #define SEC_FKPSTYPE_HASHLOCKED 0x07 #define SEC_FKPSTYPE_RESERVED 0xFF -#define SEC_OBJECTID_PATTERN "%016llx" +#define SEC_OBJECTID_PATTERN "%"PRId64"" #define SEC_KEY_FILENAME_EXT ".key" -#define SEC_KEY_FILENAME_PATTERN "%016llx.key" -#define SEC_KEYINFO_FILENAME_PATTERN "%016llx.keyinfo" +#define SEC_KEY_FILENAME_PATTERN "%"PRId64".key" +#define SEC_KEYINFO_FILENAME_PATTERN "%"PRId64".keyinfo" #define SEC_CERT_FILENAME_EXT ".cert" -#define SEC_CERT_FILENAME_PATTERN "%016llx.cert" -#define SEC_CERTINFO_FILENAME_PATTERN "%016llx.certinfo" +#define SEC_CERT_FILENAME_PATTERN "%"PRId64".cert" +#define SEC_CERTINFO_FILENAME_PATTERN "%"PRId64".certinfo" #define SEC_BUNDLE_FILENAME_EXT ".bin" -#define SEC_BUNDLE_FILENAME_PATTERN "%016llx.bin" +#define SEC_BUNDLE_FILENAME_PATTERN "%"PRId64".bin" #define SEC_BUNDLE_MAX_LEN 128*1024 #define SEC_CERT_MAX_DATA_LEN (1024 * 64)