diff options
Diffstat (limited to 'src/lib/engagement.h')
-rw-r--r-- | src/lib/engagement.h | 24 |
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" { |