summaryrefslogtreecommitdiff
path: root/test/egl_gl.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/egl_gl.c')
-rw-r--r--test/egl_gl.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/test/egl_gl.c b/test/egl_gl.c
index ec04607..c3fb3c2 100644
--- a/test/egl_gl.c
+++ b/test/egl_gl.c
@@ -44,7 +44,7 @@
#include "dlwrap.h"
static bool
-make_egl_current_and_test(EGLDisplay dpy, EGLContext ctx)
+make_egl_current_and_test(EGLDisplay *dpy, EGLContext ctx)
{
const char *string;
GLuint shader;
@@ -73,9 +73,9 @@ make_egl_current_and_test(EGLDisplay dpy, EGLContext ctx)
}
static void
-init_egl(EGLDisplay *out_dpy, EGLContext *out_ctx)
+init_egl(EGLDisplay **out_dpy, EGLContext *out_ctx)
{
- EGLDisplay dpy = get_egl_display_or_skip();
+ EGLDisplay *dpy = get_egl_display_or_skip();
static const EGLint config_attribs[] = {
EGL_SURFACE_TYPE, EGL_WINDOW_BIT,
EGL_RED_SIZE, 1,
@@ -109,10 +109,11 @@ init_egl(EGLDisplay *out_dpy, EGLContext *out_ctx)
*out_ctx = ctx;
}
-int main(void)
+int
+main(int argc, char **argv)
{
bool pass = true;
- EGLDisplay egl_dpy;
+ EGLDisplay *egl_dpy;
EGLContext egl_ctx;
/* Force epoxy to have loaded both EGL and GLX libs already -- we