From e47d0d986c595b91c6072d3866ad42688b333e55 Mon Sep 17 00:00:00 2001 From: Pekka Paalanen Date: Wed, 4 Dec 2013 15:34:45 +0200 Subject: [PATCH] gl: fix fallback definition of EGL_DEFAULT_DISPLAY Compiling fbdev backend on RaspberryPi caused the following warning: compositor-fbdev.c: In function 'fbdev_compositor_create': compositor-fbdev.c:929:6: warning: passing argument 2 of 'gl_renderer->create' makes integer from pointer without a cast [enabled by default] compositor-fbdev.c:929:6: note: expected 'EGLNativeDisplayType' but argument is of type 'void *' Fix the definition of EGL_DEFAULT_DISPLAY to match the definition in EGL/egl.h (of Mesa). Signed-off-by: Pekka Paalanen --- src/gl-renderer.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gl-renderer.h b/src/gl-renderer.h index 63b371ca..dcdf69d8 100644 --- a/src/gl-renderer.h +++ b/src/gl-renderer.h @@ -35,7 +35,7 @@ typedef void *EGLDisplay; typedef void *EGLSurface; typedef intptr_t EGLNativeDisplayType; typedef intptr_t EGLNativeWindowType; -#define EGL_DEFAULT_DISPLAY NULL +#define EGL_DEFAULT_DISPLAY ((EGLNativeDisplayType)0) #endif