diff --git a/libobs/util/sse-intrin.h b/libobs/util/sse-intrin.h index a972c0725..6441e8064 100644 --- a/libobs/util/sse-intrin.h +++ b/libobs/util/sse-intrin.h @@ -17,11 +17,13 @@ #pragma once -#if defined(_MSC_VER) && (defined(_M_X64) || defined(_M_IX86)) && \ - !(defined(_M_ARM64) || defined(_M_ARM64EC)) - +#if defined(_MSC_VER) && \ + ((defined(_M_X64) && !defined(_M_ARM64EC)) || defined(_M_IX86)) #include #else +#ifndef WIN32_LEAN_AND_MEAN +#define WIN32_LEAN_AND_MEAN +#endif #define SIMDE_ENABLE_NATIVE_ALIASES #include "simde/x86/sse2.h" #endif