directfb does not exists on Windows, so simplify EAPI

SVN revision: 52718
This commit is contained in:
Vincent Torri 2010-09-25 05:08:30 +00:00
parent 6fd7b23478
commit 2de55203a4
1 changed files with 8 additions and 16 deletions

View File

@ -7,23 +7,15 @@
# undef EAPI # undef EAPI
#endif /* ifdef EAPI */ #endif /* ifdef EAPI */
#ifdef _MSC_VER #ifdef __GNUC__
# ifdef BUILDING_DLL # if __GNUC__ >= 4
# define EAPI __declspec(dllexport) # define EAPI __attribute__ ((visibility("default")))
# else /* ifdef BUILDING_DLL */ # else /* if __GNUC__ >= 4 */
# define EAPI __declspec(dllimport)
# endif /* ifdef BUILDING_DLL */
#else /* ifdef _MSC_VER */
# ifdef __GNUC__
# if __GNUC__ >= 4
# define EAPI __attribute__ ((visibility("default")))
# else /* if __GNUC__ >= 4 */
# define EAPI
# endif /* if __GNUC__ >= 4 */
# else /* ifdef __GNUC__ */
# define EAPI # define EAPI
# endif /* ifdef __GNUC__ */ # endif /* if __GNUC__ >= 4 */
#endif /* ifdef _MSC_VER */ #else /* ifdef __GNUC__ */
# define EAPI
#endif /* ifdef __GNUC__ */
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {