diff options
author | David Robillard <d@drobilla.net> | 2019-07-26 23:17:27 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2019-07-28 19:06:39 +0200 |
commit | 6a3159df3e41cfef6d94ff52f2cf9c5375254243 (patch) | |
tree | b4822a4010467c9db9bb30f504405e0a84115618 /pugl/pugl_x11.h | |
parent | 65e0b7d4ea463d1f8eb3231ce9703c9f91c9b270 (diff) | |
download | pugl-6a3159df3e41cfef6d94ff52f2cf9c5375254243.tar.gz pugl-6a3159df3e41cfef6d94ff52f2cf9c5375254243.tar.bz2 pugl-6a3159df3e41cfef6d94ff52f2cf9c5375254243.zip |
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.
Diffstat (limited to 'pugl/pugl_x11.h')
-rw-r--r-- | pugl/pugl_x11.h | 2 |
1 files changed, 1 insertions, 1 deletions
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 { |