From 4e86af8e16feac1405bbb2b2440fa95935c16bae Mon Sep 17 00:00:00 2001 From: Russell McGuire Date: Wed, 10 Jun 2026 15:56:34 -0700 Subject: [PATCH] Removed unnused size_t for to_string in 32b compiles Signed-off-by: Russell McGuire --- scripts/templates/validation/to_string.h.mako | 4 ++-- source/utils/ze_to_string.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/templates/validation/to_string.h.mako b/scripts/templates/validation/to_string.h.mako index 563197b2..2b7e418d 100644 --- a/scripts/templates/validation/to_string.h.mako +++ b/scripts/templates/validation/to_string.h.mako @@ -76,7 +76,7 @@ inline std::string to_string(uint8_t value) { return std::to_string(static_cast< inline std::string to_string(uint16_t value) { return std::to_string(value); } inline std::string to_string(int32_t value) { return std::to_string(value); } inline std::string to_string(int64_t value) { return std::to_string(value); } -#if SIZE_MAX != UINT64_MAX +#if SIZE_MAX != UINT64_MAX && SIZE_MAX != UINT32_MAX inline std::string to_string(size_t value) { return std::to_string(value); } #endif inline std::string to_string(double value) { return std::to_string(value); } @@ -110,7 +110,7 @@ inline std::string to_string(const int64_t* ptr) { if (!ptr) return "nullptr"; return to_string(*ptr); } -#if SIZE_MAX != UINT64_MAX +#if SIZE_MAX != UINT64_MAX && SIZE_MAX != UINT32_MAX inline std::string to_string(const size_t* ptr) { if (!ptr) return "nullptr"; return to_string(*ptr); diff --git a/source/utils/ze_to_string.h b/source/utils/ze_to_string.h index d9ca6fb5..63442495 100644 --- a/source/utils/ze_to_string.h +++ b/source/utils/ze_to_string.h @@ -141,7 +141,7 @@ inline std::string to_string(uint8_t value) { return std::to_string(static_cast< inline std::string to_string(uint16_t value) { return std::to_string(value); } inline std::string to_string(int32_t value) { return std::to_string(value); } inline std::string to_string(int64_t value) { return std::to_string(value); } -#if SIZE_MAX != UINT64_MAX +#if SIZE_MAX != UINT64_MAX && SIZE_MAX != UINT32_MAX inline std::string to_string(size_t value) { return std::to_string(value); } #endif inline std::string to_string(double value) { return std::to_string(value); } @@ -175,7 +175,7 @@ inline std::string to_string(const int64_t* ptr) { if (!ptr) return "nullptr"; return to_string(*ptr); } -#if SIZE_MAX != UINT64_MAX +#if SIZE_MAX != UINT64_MAX && SIZE_MAX != UINT32_MAX inline std::string to_string(const size_t* ptr) { if (!ptr) return "nullptr"; return to_string(*ptr);