build: Make ImHex fully compile with warnings enabled in MSVC

This commit is contained in:
WerWolv
2025-02-10 09:42:35 +01:00
parent 3a7578879f
commit e1580e51cf
26 changed files with 70 additions and 43 deletions

View File

@@ -9,12 +9,17 @@
#if !defined(_MSC_VER)
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wpedantic"
#else
#pragma warning(push)
#pragma warning(disable: 4324)
#endif
#include <yara.h>
#if !defined(_MSC_VER)
#pragma GCC diagnostic pop
#else
#pragma warning(pop)
#endif
namespace hex::plugin::yara {