From 1cc5f3fbd625027835b3b7c908cff6f9aa9c15af Mon Sep 17 00:00:00 2001 From: Freddie Akeroyd Date: Sat, 8 Jun 2019 20:44:26 +0100 Subject: [PATCH] Fix missing inttypes.h on VS2010 --- src/ChecksumConverter.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/ChecksumConverter.cc b/src/ChecksumConverter.cc index c70f4e1..0317617 100644 --- a/src/ChecksumConverter.cc +++ b/src/ChecksumConverter.cc @@ -28,6 +28,12 @@ #define SCNx8 "hhx" #define uint_fast8_t uint8_t #define int_fast8_t int8_t +#elif defined(_MSC_VER) && _MSC_VER < 1700 /* Visual Studio 2010 does not have inttypes.h */ +#include +#define PRIX32 "X" +#define PRIu32 "u" +#define PRIX8 "X" +#define SCNx8 "hhx" #else #define __STDC_FORMAT_MACROS #include