diff options
Diffstat (limited to 'src/lib/emile/Emile.h')
-rw-r--r-- | src/lib/emile/Emile.h | 33 |
1 files changed, 3 insertions, 30 deletions
diff --git a/src/lib/emile/Emile.h b/src/lib/emile/Emile.h index e517b6bb48..e9f2b13368 100644 --- a/src/lib/emile/Emile.h +++ b/src/lib/emile/Emile.h @@ -21,31 +21,7 @@ #include <Eina.h> -#ifdef EAPI -# undef EAPI -#endif - -#ifdef _WIN32 -# ifdef EFL_BUILD -# ifdef DLL_EXPORT -# define EAPI __declspec(dllexport) -# else -# define EAPI -# endif -# else -# define EAPI __declspec(dllimport) -# endif -#else -# ifdef __GNUC__ -# if __GNUC__ >= 4 -# define EAPI __attribute__ ((visibility("default"))) -# else -# define EAPI -# endif -# else -# define EAPI -# endif -#endif +#include <emile_api.h> #ifdef __cplusplus extern "C" { @@ -87,7 +63,7 @@ extern "C" { * * @since 1.14 */ -EAPI int emile_init(void); +EMILE_API int emile_init(void); /** * Shut down the Emile library @@ -100,7 +76,7 @@ EAPI int emile_init(void); * @return The new init count. * @since 1.14 */ -EAPI int emile_shutdown(void); +EMILE_API int emile_shutdown(void); /** * @} @@ -115,7 +91,4 @@ EAPI int emile_shutdown(void); } #endif -#undef EAPI -#define EAPI - #endif |