From 1ac0afa08d8a97d9288b9870b5bbec7493d2fcc3 Mon Sep 17 00:00:00 2001 From: ericek111 Date: Tue, 31 Mar 2026 11:21:18 +0200 Subject: [PATCH] Windows: use lean_and_mean winapi --- src/ui/Application.cpp | 2 ++ src/ui/SpectrumDisplay.cpp | 2 ++ src/ui/WaterfallDisplay.h | 2 ++ 3 files changed, 6 insertions(+) diff --git a/src/ui/Application.cpp b/src/ui/Application.cpp index 372a23e..918b2d3 100644 --- a/src/ui/Application.cpp +++ b/src/ui/Application.cpp @@ -31,6 +31,8 @@ EM_JS(void, js_clearCanvasInlineSize, (), { }); #elif defined(_WIN32) +#define WIN32_LEAN_AND_MEAN +#define NOMINMAX #include #include #else diff --git a/src/ui/SpectrumDisplay.cpp b/src/ui/SpectrumDisplay.cpp index c3b307c..007313e 100644 --- a/src/ui/SpectrumDisplay.cpp +++ b/src/ui/SpectrumDisplay.cpp @@ -5,6 +5,8 @@ #ifdef __EMSCRIPTEN__ #include #elif defined(_WIN32) +#define WIN32_LEAN_AND_MEAN +#define NOMINMAX #include #include #else diff --git a/src/ui/WaterfallDisplay.h b/src/ui/WaterfallDisplay.h index 4d592d7..06c3494 100644 --- a/src/ui/WaterfallDisplay.h +++ b/src/ui/WaterfallDisplay.h @@ -3,6 +3,8 @@ #include "core/Types.h" #include "ui/ColorMap.h" #ifdef _WIN32 +#define WIN32_LEAN_AND_MEAN +#define NOMINMAX #include #endif #include