From fc4e26921103edac7db588bbf00bc7556a7dba24 Mon Sep 17 00:00:00 2001 From: Nikita Smith Date: Thu, 21 Aug 2025 15:16:52 -0700 Subject: [PATCH] ignore sign conversions in stb_sprintf.h --- src/base/base_core.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/base/base_core.c b/src/base/base_core.c index 1e58d1f1..2711b9e7 100644 --- a/src/base/base_core.c +++ b/src/base/base_core.c @@ -628,10 +628,24 @@ index_of_zero_u64(U64 *ptr, U64 count) //~ rjf: Third Party Includes #if !BUILD_SUPPLEMENTARY_UNIT +#if defined(__clang__) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wsign-conversion" +#elif defined(_MSC_VER) +#pragma warning (push, 0) +#endif + # define STB_SPRINTF_IMPLEMENTATION +# define STB_SPRINTF_STATIC # include "third_party/stb/stb_sprintf.h" #endif +#if defined(__clang__) +#pragma clang diagnostic pop +#elif defined(_MSC_VER) +#pragma warning (pop, 0) +#endif + //////////////////////////////// //~ rjf: String <-> Integer Tables