From eacf6dc15e85dec1dca181a4ef981819af0a040e Mon Sep 17 00:00:00 2001 From: Steven Noonan Date: Thu, 25 Aug 2022 22:53:25 -0700 Subject: [PATCH] egl: fix function prototype for eglGetPlatformDisplay The EGL 1.5 specification says that eglGetPlatformDisplay (unlike eglGetPlatformDisplayExt) takes an EGLAttrib* rather than EGLint* for the attribute list. --- src/video/SDL_egl_c.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video/SDL_egl_c.h b/src/video/SDL_egl_c.h index 76d26f93b0..c983012e15 100644 --- a/src/video/SDL_egl_c.h +++ b/src/video/SDL_egl_c.h @@ -46,7 +46,7 @@ typedef struct SDL_EGL_VideoData EGLDisplay(EGLAPIENTRY *eglGetDisplay) (NativeDisplayType display); EGLDisplay(EGLAPIENTRY *eglGetPlatformDisplay) (EGLenum platform, void *native_display, - const EGLint *attrib_list); + const EGLAttrib *attrib_list); EGLDisplay(EGLAPIENTRY *eglGetPlatformDisplayEXT) (EGLenum platform, void *native_display, const EGLint *attrib_list);