From f2a314cdf04d309590885e0b0716296528c86552 Mon Sep 17 00:00:00 2001 From: momo5502 Date: Wed, 21 Aug 2024 19:12:03 +0200 Subject: [PATCH] Fix compilation --- src/unicorn_emulator/unicorn_x64_emulator.cpp | 6 +++++- src/windows_emulator/std_include.hpp | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/unicorn_emulator/unicorn_x64_emulator.cpp b/src/unicorn_emulator/unicorn_x64_emulator.cpp index 965fe519..c656aa5b 100644 --- a/src/unicorn_emulator/unicorn_x64_emulator.cpp +++ b/src/unicorn_emulator/unicorn_x64_emulator.cpp @@ -3,7 +3,11 @@ #define NOMINMAX #include + +#pragma warning(push) +#pragma warning(disable: 4505) #include +#pragma warning(pop) namespace unicorn { @@ -366,7 +370,7 @@ namespace unicorn return result; } - emulator_hook* hook_memory_access(uint64_t address, size_t size, memory_operation filter, + emulator_hook* hook_memory_access(const uint64_t address, const size_t size, const memory_operation filter, complex_memory_hook_callback callback) override { if (filter == memory_permission::none) diff --git a/src/windows_emulator/std_include.hpp b/src/windows_emulator/std_include.hpp index f6b0eadf..f28d5cde 100644 --- a/src/windows_emulator/std_include.hpp +++ b/src/windows_emulator/std_include.hpp @@ -4,6 +4,7 @@ #pragma warning(push) #pragma warning(disable: 4005) #pragma warning(disable: 4127) +#pragma warning(disable: 4201) #pragma warning(disable: 4244) #pragma warning(disable: 4245) #pragma warning(disable: 4324)