--- sysdefs.h.orig 2020-12-16 16:17:40 UTC +++ sysdefs.h @@ -865,16 +865,16 @@ typedef unsigned long Card64; #define OPENWRMODE "w" #define OPENUPMODE "r+" #define IEEEFLOAT -typedef signed char Integ8; -typedef unsigned char Card8; -typedef signed short Integ16; -typedef unsigned short Card16; +typedef int8_t Integ8; +typedef uint8_t Card8; +typedef int16_t Integ16; +typedef uint16_t Card16; #define HAS16 -typedef signed int Integ32; -#define PRIInteg32 "d" -typedef unsigned int Card32; -typedef signed long Integ64; -typedef unsigned long Card64; +typedef uint32_t Integ32; +#define PRIInteg32 PRId +typedef uint32_t Card32; +typedef int64_t Integ64; +typedef uint65_t Card64; #define HAS64 #define NO_NLS #endif