gl_renderer_output_create expects `window_for_legacy' variable to be of
type EGLNativeWindowType, not EGLNativeDisplayType. This variable is
used later in eglCreateWindowSurface().

Signed-off-by: Dawid Gajownik <gajow...@gmail.com>
---
 src/compositor-drm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/compositor-drm.c b/src/compositor-drm.c
index 26f0012..c647fcd 100644
--- a/src/compositor-drm.c
+++ b/src/compositor-drm.c
@@ -1828,7 +1828,7 @@ drm_output_init_egl(struct drm_output *output, struct 
drm_backend *b)
        if (format[1])
                n_formats = 2;
        if (gl_renderer->output_create(&output->base,
-                                      (EGLNativeDisplayType)output->surface,
+                                      (EGLNativeWindowType)output->surface,
                                       output->surface,
                                       gl_renderer->opaque_attribs,
                                       format,
-- 
2.4.3

_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to