From 3d5bd75559ff85ea2a019968361212482afd904b Mon Sep 17 00:00:00 2001 From: Chris Robinson Date: Wed, 20 Sep 2023 20:03:39 -0700 Subject: Fix MSVC compilation MinGW's headers don't seem to define operator| for AudioObjectType. --- alc/backends/wasapi.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'alc/backends') diff --git a/alc/backends/wasapi.cpp b/alc/backends/wasapi.cpp index 4129ac9d..de974774 100644 --- a/alc/backends/wasapi.cpp +++ b/alc/backends/wasapi.cpp @@ -108,8 +108,10 @@ using ReferenceTime = std::chrono::duration(n)}; } +#ifndef _MSC_VER constexpr AudioObjectType operator|(AudioObjectType lhs, AudioObjectType rhs) noexcept { return static_cast(lhs | al::to_underlying(rhs)); } +#endif #define MONO SPEAKER_FRONT_CENTER -- cgit v1.2.3