summaryrefslogtreecommitdiff
path: root/vcl
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2023-01-11 11:04:11 +0000
committerCaolán McNamara <caolanm@redhat.com>2023-01-12 12:33:09 +0000
commitbb9594a3b6d9c71fb2d817291ca7e02470cccd11 (patch)
treebfdfabe659aae613c13468e1074ced3ac8505cfa /vcl
parent622e8cd9e5c96d0fe0bb02e07d95efa93c156c44 (diff)
drop X11SalGraphicsImpl middleman now
Change-Id: Ifccf6016403503a5abe34d0c1796ee43d14143de Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145336 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'vcl')
-rw-r--r--vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.cxx2
-rw-r--r--vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.hxx3
2 files changed, 3 insertions, 2 deletions
diff --git a/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.cxx b/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.cxx
index f4a7a496168f..87605a067395 100644
--- a/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.cxx
+++ b/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.cxx
@@ -23,7 +23,7 @@
#include <basegfx/curve/b2dcubicbezier.hxx>
X11CairoSalGraphicsImpl::X11CairoSalGraphicsImpl(X11SalGraphics& rParent, CairoCommon& rCairoCommon)
- : X11SalGraphicsImpl(rParent)
+ : mrParent(rParent)
, mrCairoCommon(rCairoCommon)
{
}
diff --git a/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.hxx b/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.hxx
index c6580c9e3633..2599f0157a03 100644
--- a/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.hxx
+++ b/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.hxx
@@ -24,9 +24,10 @@
#include <headless/CairoCommon.hxx>
-class X11CairoSalGraphicsImpl : public X11SalGraphicsImpl
+class X11CairoSalGraphicsImpl : public SalGraphicsImpl, public X11GraphicsImpl
{
private:
+ X11SalGraphics& mrParent;
CairoCommon& mrCairoCommon;
public: