diff options
-rw-r--r-- | pugl/detail/x11_gl.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/pugl/detail/x11_gl.c b/pugl/detail/x11_gl.c index 7bb1517..77bc84b 100644 --- a/pugl/detail/x11_gl.c +++ b/pugl/detail/x11_gl.c @@ -29,6 +29,7 @@ #include <X11/Xlib.h> #include <X11/Xutil.h> +#include <stdint.h> #include <stdio.h> #include <stdlib.h> @@ -131,9 +132,9 @@ puglX11GlCreate(PuglView* view) CreateContextAttribs create_context = (CreateContextAttribs)glXGetProcAddress( - (const GLubyte*)"glXCreateContextAttribsARB"); + (const uint8_t*)"glXCreateContextAttribsARB"); - surface->ctx = create_context(display, fb_config, 0, GL_TRUE, ctx_attrs); + surface->ctx = create_context(display, fb_config, 0, True, ctx_attrs); if (!surface->ctx) { surface->ctx = glXCreateNewContext(display, fb_config, GLX_RGBA_TYPE, 0, True); @@ -188,7 +189,7 @@ puglX11GlLeave(PuglView* view, const PuglEventExpose* expose) PuglGlFunc puglGetProcAddress(const char* name) { - return glXGetProcAddress((const GLubyte*)name); + return glXGetProcAddress((const uint8_t*)name); } const PuglBackend* puglGlBackend(void) |