Fix ref-counting error when reseting a SkiaCanvas with a new SkCanvas.

Change-Id: Id2ed6627674cbd3112d6ac80f4e29a5ff65606b6
This commit is contained in:
Derek Sollenberger
2016-07-20 11:53:05 -04:00
parent 554881712c
commit 86cbf883f6

View File

@@ -45,7 +45,7 @@ SkiaCanvas::SkiaCanvas(const SkBitmap& bitmap) {
}
void SkiaCanvas::reset(SkCanvas* skiaCanvas) {
mCanvas.reset(skiaCanvas);
mCanvas.reset(SkRef(skiaCanvas));
mSaveStack.reset(nullptr);
mHighContrastText = false;
}