diff options
Diffstat (limited to 'src/lib/efl_canvas_wl/Efl_Canvas_Wl.h')
-rw-r--r-- | src/lib/efl_canvas_wl/Efl_Canvas_Wl.h | 25 |
1 files changed, 2 insertions, 23 deletions
diff --git a/src/lib/efl_canvas_wl/Efl_Canvas_Wl.h b/src/lib/efl_canvas_wl/Efl_Canvas_Wl.h index b0c0772ab8..d3d35d7803 100644 --- a/src/lib/efl_canvas_wl/Efl_Canvas_Wl.h +++ b/src/lib/efl_canvas_wl/Efl_Canvas_Wl.h @@ -3,24 +3,7 @@ #include <Evas.h> #include <Efl_Core.h> -#ifdef EAPI -# undef EAPI -#endif -#ifdef EAPI_WEAK -# undef EAPI_WEAK -#endif - -# ifdef __GNUC__ -# if __GNUC__ >= 4 -# define EAPI __attribute__ ((visibility("default"))) -# define EAPI_WEAK -# else -# define EAPI -# define EAPI_WEAK -# endif -# endif - -#define EWAPI EAPI EAPI_WEAK +#include <efl_canvas_wl_api.h> #ifdef WAYLAND_UTIL_H typedef struct wl_surface Efl_Canvas_Wl_Wl_Surface; @@ -53,9 +36,5 @@ typedef struct Efl_Canvas_Wl_Xkb_State Efl_Canvas_Wl_Xkb_State; * @return The Evas_Object of the surface, NULL on failure * @since 1.24 */ -EAPI Evas_Object *efl_canvas_wl_extracted_surface_object_find(void *surface_resource); -#undef EAPI -#define EAPI -#undef EAPI_WEAK -#define EAPI_WEAK +EFL_CANVAS_WL_API Evas_Object *efl_canvas_wl_extracted_surface_object_find(void *surface_resource); #endif |