diff options
author | Caolán McNamara <caolanm@redhat.com> | 2021-04-30 21:14:57 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2021-05-01 17:08:41 +0200 |
commit | 3d65c10f39e191b7e1ceb6fc94fed9e6196de0aa (patch) | |
tree | e5af9cf191ea86a2f1313eca9957b77590cbaccb /vcl/headless | |
parent | e3ffbd80413b27b11c43bfce6cd9753a95e5e8f3 (diff) |
Related: cid#1478001 CreateVirtualDevice never passed a null pGraphics arg
Change-Id: I0701b15a28ab3583586c0c8018c511e100b41a93
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/114948
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'vcl/headless')
-rw-r--r-- | vcl/headless/svpinst.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vcl/headless/svpinst.cxx b/vcl/headless/svpinst.cxx index 422928f98d38..700c6b87f645 100644 --- a/vcl/headless/svpinst.cxx +++ b/vcl/headless/svpinst.cxx @@ -241,12 +241,12 @@ void SvpSalInstance::DestroyObject( SalObject* pObject ) #ifndef IOS -std::unique_ptr<SalVirtualDevice> SvpSalInstance::CreateVirtualDevice(SalGraphics* pGraphics, +std::unique_ptr<SalVirtualDevice> SvpSalInstance::CreateVirtualDevice(SalGraphics& rGraphics, tools::Long &nDX, tools::Long &nDY, DeviceFormat /*eFormat*/, const SystemGraphicsData* pGd) { - SvpSalGraphics *pSvpSalGraphics = dynamic_cast<SvpSalGraphics*>(pGraphics); + SvpSalGraphics *pSvpSalGraphics = dynamic_cast<SvpSalGraphics*>(&rGraphics); assert(pSvpSalGraphics); #ifndef ANDROID // tdf#127529 normally pPreExistingTarget is null and we are a true virtualdevice drawing to a backing buffer. |