diff --git a/src/egl/wayland/wayland-egl/wayland-egl-backend.h b/src/egl/wayland/wayland-egl/wayland-egl-backend.h index c7b79ec839a..82f025cb5b7 100644 --- a/src/egl/wayland/wayland-egl/wayland-egl-backend.h +++ b/src/egl/wayland/wayland-egl/wayland-egl-backend.h @@ -28,13 +28,6 @@ #ifndef _WAYLAND_EGL_PRIV_H #define _WAYLAND_EGL_PRIV_H -/* GCC visibility */ -#if defined(__GNUC__) -#define WL_EGL_EXPORT __attribute__ ((visibility("default"))) -#else -#define WL_EGL_EXPORT -#endif - #include #ifdef __cplusplus diff --git a/src/egl/wayland/wayland-egl/wayland-egl.c b/src/egl/wayland/wayland-egl/wayland-egl.c index e5a26ffad27..4501c6dc956 100644 --- a/src/egl/wayland/wayland-egl/wayland-egl.c +++ b/src/egl/wayland/wayland-egl/wayland-egl.c @@ -33,6 +33,13 @@ #include "wayland-egl.h" #include "wayland-egl-backend.h" +/* GCC visibility */ +#if defined(__GNUC__) +#define WL_EGL_EXPORT __attribute__ ((visibility("default"))) +#else +#define WL_EGL_EXPORT +#endif + WL_EGL_EXPORT void wl_egl_window_resize(struct wl_egl_window *egl_window, int width, int height,