summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Bragg <robert@linux.intel.com>2011-07-13 12:42:22 +0100
committerRobert Bragg <robert@linux.intel.com>2011-07-13 19:06:19 +0100
commit1527b017c51d5c91cec117f626a916ffbd3ae570 (patch)
tree6e84dff35a879a508891bbefedb19492dc369339
parent27c0da66856b98defaf012d209e3231fd21b72cb (diff)
downloadcogl-1527b017c51d5c91cec117f626a916ffbd3ae570.tar.gz
build: don't referencing wayland syms if not available
cogl-winsys-egl-feature-functions.h was unconditionally depending on the struct wl_display type being defined. This guards the check for the "WL_bind_wayland_display" extension with #ifdef COGL_HAS_EGL_PLATFORM_WAYLAND_SUPPORT Signed-off-by: Neil Roberts <neil@linux.intel.com>
-rw-r--r--cogl/winsys/cogl-winsys-egl-feature-functions.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/cogl/winsys/cogl-winsys-egl-feature-functions.h b/cogl/winsys/cogl-winsys-egl-feature-functions.h
index 79675631..0bc50b6e 100644
--- a/cogl/winsys/cogl-winsys-egl-feature-functions.h
+++ b/cogl/winsys/cogl-winsys-egl-feature-functions.h
@@ -73,6 +73,7 @@ COGL_WINSYS_FEATURE_BEGIN (image_pixmap,
"image_pixmap\0",
COGL_EGL_WINSYS_FEATURE_EGL_IMAGE_FROM_X11_PIXMAP)
COGL_WINSYS_FEATURE_END ()
+#ifdef COGL_HAS_EGL_PLATFORM_WAYLAND_SUPPORT
COGL_WINSYS_FEATURE_BEGIN (bind_wayland_display,
"WL\0",
"bind_wayland_display\0",
@@ -84,3 +85,4 @@ COGL_WINSYS_FEATURE_FUNCTION (EGLBoolean, eglUnbindWaylandDisplay,
(EGLDisplay dpy,
struct wl_display *wayland_display))
COGL_WINSYS_FEATURE_END ()
+#endif