From 6a3159df3e41cfef6d94ff52f2cf9c5375254243 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Fri, 26 Jul 2019 23:17:27 +0200 Subject: Give backends general names Towards making them opaque and exposing them to the user to decouple the core library from backends. The general names mean that it won't be possible to build multiple backends for one platform into the same binary, but that seems reasonable for now, and it will make things simpler without needing to add a bunch of dispatch code. That will still be possible if it's ever needed, though. --- pugl/pugl_x11.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pugl/pugl_x11.h') diff --git a/pugl/pugl_x11.h b/pugl/pugl_x11.h index 6efc145..18b49f7 100644 --- a/pugl/pugl_x11.h +++ b/pugl/pugl_x11.h @@ -27,7 +27,7 @@ struct PuglInternalsImpl { Window win; XIM xim; XIC xic; - PuglBackend backend; + const PuglBackend* backend; PuglSurface* surface; struct { -- cgit v1.2.1