diff options
author | Caolán McNamara <caolanm@redhat.com> | 2015-03-18 13:38:11 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2015-03-18 17:24:03 +0000 |
commit | f59345721b1731c0fd5ed052f2dee99042bd7f4c (patch) | |
tree | 71feccd2b8828d9842086cdb3cb23837af5a12f2 /vcl/source/outdev/outdev.cxx | |
parent | 8a5069cbaacf8a78ee66d6d8f2a46daefe1bec56 (diff) |
move the cairo resize hack into vcl
Change-Id: Ifd1817a28f4fb7ddcc85447fd3388fd0efd86476
Diffstat (limited to 'vcl/source/outdev/outdev.cxx')
-rw-r--r-- | vcl/source/outdev/outdev.cxx | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/vcl/source/outdev/outdev.cxx b/vcl/source/outdev/outdev.cxx index c64fbfffcc84..c2ec14b498bb 100644 --- a/vcl/source/outdev/outdev.cxx +++ b/vcl/source/outdev/outdev.cxx @@ -308,6 +308,17 @@ bool OutputDevice::SupportsCairo() const return mpGraphics->SupportsCairo(); } +bool OutputDevice::CanResizeCairoSurface() const +{ + if (!mpGraphics) + { + if (!AcquireGraphics()) + return false; + } + + return mpGraphics->CanResizeCairoSurface(); +} + css::uno::Any OutputDevice::GetSystemGfxDataAny() const { const SystemGraphicsData aSysData = GetSystemGfxData(); |