diff --git a/src/plugins/platforms/x11/common/eglonxbackend.cpp b/src/plugins/platforms/x11/common/eglonxbackend.cpp index c62ec170d3..33b75eee10 100644 --- a/src/plugins/platforms/x11/common/eglonxbackend.cpp +++ b/src/plugins/platforms/x11/common/eglonxbackend.cpp @@ -221,7 +221,7 @@ EGLSurface EglOnXBackend::createSurface(xcb_window_t window) // cannot be an xcb_window_t. surface = eglCreatePlatformWindowSurfaceEXT(eglDisplay(), config(), (void *) &window, nullptr); } else { - surface = eglCreateWindowSurface(eglDisplay(), config(), window, nullptr); + surface = eglCreateWindowSurface(eglDisplay(), config(), &window, nullptr); } return surface;