From 5b1d1ee99b740545915c5fc72969187549a0efe1 Mon Sep 17 00:00:00 2001 From: Steve Lhomme Date: Fri, 27 Dec 2024 10:53:43 +0100 Subject: [PATCH] corec: use 64-bit integer to string if SIZE_MAX > INT32_MAX We should not hardcode the values. --- corec/corec/helpers/parser/parser2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/corec/corec/helpers/parser/parser2.c b/corec/corec/helpers/parser/parser2.c index 72d729ed..0e930f6f 100644 --- a/corec/corec/helpers/parser/parser2.c +++ b/corec/corec/helpers/parser/parser2.c @@ -1617,7 +1617,7 @@ NOINLINE bool_t DataToString(tchar_t* Value, size_t ValueLen, const void* Data, break; case TYPE_SIZE: -#if defined(SIZE_MAX) && SIZE_MAX > 0xFFFFFFFF +#if SIZE_MAX > INT32_MAX Int64ToString(Value,ValueLen,*(size_t*)Data,0); #else IntToString(Value,ValueLen,*(size_t*)Data,0);