From b785cd52baec15833e941014931a655028ae516f Mon Sep 17 00:00:00 2001 From: WolverinDEV Date: Fri, 12 Feb 2021 14:56:25 +0100 Subject: [PATCH] Using __x86_64__ --- src/converters/converter.cpp | 2 +- src/converters/converter.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/converters/converter.cpp b/src/converters/converter.cpp index 9525e11..b49e009 100644 --- a/src/converters/converter.cpp +++ b/src/converters/converter.cpp @@ -34,7 +34,7 @@ CONVERTER_PRIMITIVE_ST(float, std::stof(std::string{str})); CONVERTER_PRIMITIVE_ST(double, std::stod(std::string{str})); CONVERTER_PRIMITIVE_ST(long_double, std::stold(std::string{str})); -#if UINTPTR_WIDTH >= 64 +#if __x86_64__ CONVERTER_PRIMITIVE_ST(long_long_unsigned_int_t, std::stoull(std::string{str})); #endif diff --git a/src/converters/converter.h b/src/converters/converter.h index 102dca5..761ed4c 100644 --- a/src/converters/converter.h +++ b/src/converters/converter.h @@ -52,7 +52,7 @@ namespace ts { CONVERTER_PRIMITIVE(int64_t); CONVERTER_PRIMITIVE(uint64_t); -#if UINTPTR_WIDTH >= 64 +#if __x86_64__ CONVERTER_PRIMITIVE(long_long_unsigned_int_t); #endif typedef std::string std__string;