aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/xps/SkXPSDocument.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/xps/SkXPSDocument.cpp')
-rw-r--r--src/xps/SkXPSDocument.cpp2
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();
}