Add Zoom/Expand icon
[ardour.git] / libs / gtkmm2ext / gtkmm2ext / visibility.h
index 5a5fce3e8c25ca354d3455b6bf115da20c531a98..fa45de0942be0fc1ef6d42cabe3af1dca480fa0e 100644 (file)
 #ifndef __libgtkmm2ext_visibility_h__
 #define __libgtkmm2ext_visibility_h__
 
-/* _WIN32 is defined by most compilers targetting Windows, but within the
- * gtkmm2ext source tree, we also define COMPILER_MSVC or COMPILER_MINGW depending
- * on how a Windows build is built.
- */
-
-#if defined _WIN32 || defined __CYGWIN__ || defined(COMPILER_MSVC) || defined(COMPILER_MINGW)
+#if defined(COMPILER_MSVC)
   #define LIBGTKMM2EXT_DLL_IMPORT __declspec(dllimport)
   #define LIBGTKMM2EXT_DLL_EXPORT __declspec(dllexport)
   #define LIBGTKMM2EXT_DLL_LOCAL
@@ -43,7 +38,7 @@
      #define LIBGTKMM2EXT_API LIBGTKMM2EXT_DLL_EXPORT
   #else
      #define LIBGTKMM2EXT_API LIBGTKMM2EXT_DLL_IMPORT
-  #endif 
+  #endif
   #define     LIBGTKMM2EXT_LOCAL LIBGTKMM2EXT_DLL_LOCAL
 #endif