egl: Fix -Wint-to-pointer-cast
[mesa.git] / src / egl / main / egldisplay.c
index c4b0fd6aab17b29987a00ef46e6596af00b5cc6a..6dda4e5e86f12551a5023e4b50630cea17788cf8 100644 (file)
@@ -488,7 +488,7 @@ _eglParseX11DisplayAttribList(_EGLDisplay *display, const EGLint *attrib_list)
        * EGL_PLATFORM_X11_SCREEN_EXT, which is optional.
        */
       if (attrib == EGL_PLATFORM_X11_SCREEN_EXT) {
-         display->Options.Platform = (void *)value;
+         display->Options.Platform = (void *)(uintptr_t)value;
       } else {
          _eglError(EGL_BAD_ATTRIBUTE, "eglGetPlatformDisplay");
          return EGL_FALSE;