From d4c401194137f3f7f466f6daaa7fe3ffb4b6cd53 Mon Sep 17 00:00:00 2001 From: Cary Clark Date: Wed, 19 Jul 2017 15:33:34 -0400 Subject: fix continue skia cache flush copy and pasted code does not always work out for the best. This makes the code compile. R=dsinclair@chromium.org Bug:736695 Change-Id: I41474fef629813fd21a5f52e5c7954329b7b2a64 Reviewed-on: https://pdfium-review.googlesource.com/8330 Reviewed-by: dsinclair Commit-Queue: dsinclair --- fpdfsdk/fpdf_progressive.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fpdfsdk/fpdf_progressive.cpp b/fpdfsdk/fpdf_progressive.cpp index 7bb4f7b0ed..abddcd43ad 100644 --- a/fpdfsdk/fpdf_progressive.cpp +++ b/fpdfsdk/fpdf_progressive.cpp @@ -85,8 +85,9 @@ DLLEXPORT int STDCALL FPDF_RenderPage_Continue(FPDF_PAGE page, IFSDK_PAUSE_Adapter IPauseAdapter(pause); pContext->m_pRenderer->Continue(&IPauseAdapter); #ifdef _SKIA_SUPPORT_PATHS_ + CFX_RenderDevice* pDevice = pContext->m_pDevice.get(); pDevice->Flush(); - pBitmap->UnPreMultiply(); + pDevice->GetBitmap()->UnPreMultiply(); #endif return CPDF_ProgressiveRenderer::ToFPDFStatus( pContext->m_pRenderer->GetStatus()); -- cgit v1.2.3