From 3a16a020e7f4bec467693c85910dfc6e826bbdce Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Mon, 22 Apr 2024 20:46:40 +0200 Subject: [PATCH] fix: `fixed_string` compilation fixed --- .../include/mp-units/bits/external/fixed_string.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/core/include/mp-units/bits/external/fixed_string.h b/src/core/include/mp-units/bits/external/fixed_string.h index 402140c1..ad8d302f 100644 --- a/src/core/include/mp-units/bits/external/fixed_string.h +++ b/src/core/include/mp-units/bits/external/fixed_string.h @@ -34,6 +34,17 @@ #include #include #include + +#if MP_UNITS_USE_FMTLIB +MP_UNITS_DIAGNOSTIC_PUSH +MP_UNITS_DIAGNOSTIC_IGNORE_UNREACHABLE +MP_UNITS_DIAGNOSTIC_IGNORE_SHADOW +#include +MP_UNITS_DIAGNOSTIC_POP +#else +#include +#endif + #endif MP_UNITS_EXPORT