From 878ad2e30bf00a2be737677fd7b4419d03a69da9 Mon Sep 17 00:00:00 2001 From: gabime Date: Fri, 28 Nov 2025 20:17:02 +0200 Subject: [PATCH] Supress MSVC C4834 warning triggeed by fmt 12.1.0 --- src/bundled_fmtlib_format.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/bundled_fmtlib_format.cpp b/src/bundled_fmtlib_format.cpp index 8ec479cb..1abb97f1 100644 --- a/src/bundled_fmtlib_format.cpp +++ b/src/bundled_fmtlib_format.cpp @@ -8,8 +8,17 @@ #if !defined(SPDLOG_FMT_EXTERNAL) && !defined(SPDLOG_USE_STD_FORMAT) +// Supress MSVC C4834 warning (caused by fmt::local_ref discarding is_alpha() retval). +#ifdef _MSC_VER +#pragma warning(push) +#pragma warning(disable : 4834) +#endif + #include +#ifdef _MSC_VER +#pragma warning(pop) +#endif FMT_BEGIN_NAMESPACE #if FMT_USE_LOCALE