[Libreoffice-commits] core.git: vcl/quartz
Tor Lillqvist (via logerrit)
logerrit at kemper.freedesktop.org
Thu Jul 25 07:57:47 UTC 2019
vcl/quartz/salgdicommon.cxx | 14 --------------
1 file changed, 14 deletions(-)
New commits:
commit 8d5164463a77f7957c26bc922689f45b394a2cf6
Author: Tor Lillqvist <tml at collabora.com>
AuthorDate: Fri Mar 15 18:32:50 2019 +0200
Commit: Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Thu Jul 25 09:57:11 2019 +0200
tdf#124042: Remove unnecessary code for iOS
We don't need to pop the Core Graphics context state stack completely
before releasing the context. The code that tried to do that failed
anyway when the context was a "foreign" one (from doc_paintWindowDPI()
in core's init.cxx) thad had already been released there.
Also removed another apparently unnecessary ifndef for iOS.
Change-Id: Idcd1e6edd06ab259ec850fd66fcbabc3df0ae3af
Reviewed-on: https://gerrit.libreoffice.org/76263
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/vcl/quartz/salgdicommon.cxx b/vcl/quartz/salgdicommon.cxx
index d4d9ef7c2231..eee568533259 100644
--- a/vcl/quartz/salgdicommon.cxx
+++ b/vcl/quartz/salgdicommon.cxx
@@ -1961,25 +1961,11 @@ void AquaSalGraphics::SetVirDevGraphics(CGLayerHolder const & rLayer, CGContextR
mbPrinter = false;
mbVirDev = true;
-#ifdef IOS
- (void) nBitmapDepth;
-
- if (!xContext)
- {
- // We will return early a few lines lower.
- // Undo the "stack initialization" done at the initial call of
- // this method, see end.
- maContextHolder.restoreState();
- }
-#endif
-
// set graphics properties
maLayer = rLayer;
maContextHolder.set(xContext);
-#ifndef IOS
mnBitmapDepth = nBitmapDepth;
-#endif
#ifdef IOS
mbForeignContext = xContext != NULL;
More information about the Libreoffice-commits
mailing list