From: Ross Burton Date: Thu, 27 Jun 2013 11:35:08 +0000 (+0100) Subject: eglplatform: use unsigned long instead of 32-bit ints in generic platform X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2c6186390c48e0d1f2b4d4136c11eb0bedfd1aec;p=mesa.git eglplatform: use unsigned long instead of 32-bit ints in generic platform In the generic Unix case use the "unsigned long" type instead of 32-bit integers so that the type sizes are consistant on 64-bit machines between X11 and not-X11. Signed-off-by: Ross Burton Reviewed-by: Chad Versace Reviewed-by: Brian Paul --- diff --git a/include/EGL/eglplatform.h b/include/EGL/eglplatform.h index 17fdc61146a..21b18fe7381 100644 --- a/include/EGL/eglplatform.h +++ b/include/EGL/eglplatform.h @@ -109,8 +109,8 @@ typedef void *EGLNativeDisplayType; #ifdef MESA_EGL_NO_X11_HEADERS typedef void *EGLNativeDisplayType; -typedef khronos_uint32_t EGLNativePixmapType; -typedef khronos_uint32_t EGLNativeWindowType; +typedef khronos_uintptr_t EGLNativePixmapType; +typedef khronos_uintptr_t EGLNativeWindowType; #else