From d30d63313c5876f9ce8770f79cd59dd7109a768e Mon Sep 17 00:00:00 2001 From: Doug Binks Date: Sat, 5 Jul 2025 19:12:15 +0200 Subject: [PATCH] Examples: disable MSVC warning C5287 in nuklear.h Latest MSVC has a warning `operands are different enum types` which this disables until upstream nuklear fixes this --- deps/nuklear.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/deps/nuklear.h b/deps/nuklear.h index f2eb9dfa..0f534e52 100644 --- a/deps/nuklear.h +++ b/deps/nuklear.h @@ -423,6 +423,11 @@ NK_STATIC_ASSERT(sizeof(nk_rune) >= 4); NK_STATIC_ASSERT(sizeof(nk_size) >= sizeof(void*)); NK_STATIC_ASSERT(sizeof(nk_ptr) >= sizeof(void*)); +#if defined(_MSC_VER) +/* disable `operands are different enum types` warning on MSVC */ +#pragma warning( disable: 5287 ) +#endif + /* ============================================================================ * * API