summaryrefslogtreecommitdiffstats
path: root/src/lib/engagement.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/engagement.h')
-rw-r--r--src/lib/engagement.h24
1 files changed, 6 insertions, 18 deletions
diff --git a/src/lib/engagement.h b/src/lib/engagement.h
index 2692d0c..af6b19e 100644
--- a/src/lib/engagement.h
+++ b/src/lib/engagement.h
@@ -14,27 +14,15 @@
# undef EAPI
#endif
-#ifdef _WIN32
-# ifdef EFL_ENGAGEMENT_BUILD
-# ifdef DLL_EXPORT
-# define EAPI __declspec(dllexport)
-# else
-# define EAPI
-# endif /* ! DLL_EXPORT */
-# else
-# define EAPI __declspec(dllimport)
-# endif /* ! EFL_ENGAGEMENT_BUILD */
-#else
-# ifdef __GNUC__
-# if __GNUC__ >= 4
-# define EAPI __attribute__ ((visibility("default")))
-# else
-# define EAPI
-# endif
+#ifdef __GNUC__
+# if __GNUC__ >= 4
+# define EAPI __attribute__ ((visibility("default")))
# else
# define EAPI
# endif
-#endif /* ! _WIN32 */
+#else
+# define EAPI
+#endif
#ifdef __cplusplus
extern "C" {