diff options
Diffstat (limited to 'src/xps/SkXPSDocument.cpp')
-rw-r--r-- | src/xps/SkXPSDocument.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xps/SkXPSDocument.cpp b/src/xps/SkXPSDocument.cpp index 2665e90b63..60809068f9 100644 --- a/src/xps/SkXPSDocument.cpp +++ b/src/xps/SkXPSDocument.cpp @@ -35,7 +35,7 @@ SkXPSDocument::~SkXPSDocument() { SkCanvas* SkXPSDocument::onBeginPage(SkScalar width, SkScalar height) { fDevice.beginSheet(fUnitsPerMeter, fPixelsPerMeter, {width, height}); - fCanvas.reset(new SkCanvas(&fDevice)); + fCanvas.reset(new SkCanvas(sk_ref_sp(&fDevice))); return fCanvas.get(); } |