From 9ce27c564efe9a8074ab6e285051790807a74b9e Mon Sep 17 00:00:00 2001
From: Gregory Maxwell <greg@xiph.org>
Date: Wed, 30 May 2012 14:36:02 -0400
Subject: [PATCH] Fix for building mingw32 apps.

---
 include/opus_defines.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/opus_defines.h b/include/opus_defines.h
index 94983245d..2aa574e14 100644
--- a/include/opus_defines.h
+++ b/include/opus_defines.h
@@ -65,7 +65,7 @@ extern "C" {
 
 #if defined(__GNUC__) && defined(OPUS_BUILD)
 # define OPUS_EXPORT __attribute__ ((visibility ("default")))
-#elif defined(WIN32)
+#elif defined(WIN32) && !defined(__MINGW32__)
 # ifdef OPUS_BUILD
 #   define OPUS_EXPORT __declspec(dllexport)
 # else
-- 
GitLab