aboutsummaryrefslogtreecommitdiffstats
path: root/pugl/pugl_x11_gl.c
diff options
context:
space:
mode:
Diffstat (limited to 'pugl/pugl_x11_gl.c')
-rw-r--r--pugl/pugl_x11_gl.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/pugl/pugl_x11_gl.c b/pugl/pugl_x11_gl.c
index a4e0f3a..46caaa0 100644
--- a/pugl/pugl_x11_gl.c
+++ b/pugl/pugl_x11_gl.c
@@ -14,9 +14,9 @@
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
+#include "pugl/pugl_gl_backend.h"
#include "pugl/pugl_internal_types.h"
#include "pugl/pugl_x11.h"
-#include "pugl/pugl_x11_gl.h"
#include <GL/gl.h>
#include <GL/glx.h>
@@ -193,9 +193,9 @@ puglGetProcAddress(const char* name)
return glXGetProcAddress((const GLubyte*)name);
}
-PuglBackend puglGetX11GlBackend(void)
+const PuglBackend* puglGlBackend(void)
{
- static const PuglBackend puglX11GlBackend = {
+ static const PuglBackend backend = {
puglX11GlConfigure,
puglX11GlCreate,
puglX11GlDestroy,
@@ -205,5 +205,5 @@ PuglBackend puglGetX11GlBackend(void)
puglX11GlGetContext
};
- return puglX11GlBackend;
+ return &backend;
}