From 43c8d9d056b2175703c8ed5b34b6f2d8bee73dbd Mon Sep 17 00:00:00 2001 From: Arpad Borsos Date: Fri, 9 Apr 2021 09:55:32 +0200 Subject: [PATCH] fix: Windows SDK Compiler Warning (#511) --- tests/unit/CMakeLists.txt | 4 ++++ tests/unit/fuzz.c | 9 ++++++++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/tests/unit/CMakeLists.txt b/tests/unit/CMakeLists.txt index 1ed5ffd7b..adecacdfa 100644 --- a/tests/unit/CMakeLists.txt +++ b/tests/unit/CMakeLists.txt @@ -98,4 +98,8 @@ target_link_libraries(sentry_fuzz_json PRIVATE "$<$:rt>" ) +if(MSVC) + target_compile_options(sentry_fuzz_json PRIVATE $) +endif() + add_test(NAME sentry_fuzz_json COMMAND sentry_fuzz_json) diff --git a/tests/unit/fuzz.c b/tests/unit/fuzz.c index 0ad1afd2d..1b79da7e5 100644 --- a/tests/unit/fuzz.c +++ b/tests/unit/fuzz.c @@ -18,10 +18,17 @@ afl-fuzz -i fuzzing-examples -o fuzzing-results -- fuzzing/sentry_fuzz_json @@ #undef NDEBUG +#ifdef _WIN32 +# define WIN32_LEAN_AND_MEAN +# define NOMINMAX +# define _CRT_SECURE_NO_WARNINGS +#endif + +#include "sentry.h" + #include #include -#include "sentry.h" #include "sentry_json.h" #include "sentry_path.h" #include "sentry_value.h"