From 0084a0c92deb438a0c6ce9b56d67902140009d0a Mon Sep 17 00:00:00 2001 From: Arthur LAURENT Date: Tue, 29 Apr 2025 14:47:48 +0200 Subject: [PATCH] fix MSVC warnings for module --- module/magic_enum.cppm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/module/magic_enum.cppm b/module/magic_enum.cppm index e4898cb..a07ab8a 100644 --- a/module/magic_enum.cppm +++ b/module/magic_enum.cppm @@ -11,10 +11,19 @@ export module magic_enum; import std; extern "C++" { +#ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winclude-angled-in-module-purview" +#elif defined(_MSC_VER) +#pragma warning(push) +#pragma warning(disable:5244) +#endif #include +#ifdef __clang__ #pragma clang diagnostic pop +#elif defined(_MSC_VER) +#pragma warning(pop) +#endif } #endif