Simplify a call in CXFA_ImageRenderer::Start(). Call CFX_RenderDevice::StartDIBits() instead of CFX_RenderDevice::StartDIBitsWithBlend(), since the blend argument is always |BlendMode::kNormal|. Change-Id: I7998f445988373baf8e7b1dbbe048d18e510d95e Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/52030 Reviewed-by: Tom Sepez <tsepez@chromium.org> Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/xfa/fxfa/cxfa_imagerenderer.cpp b/xfa/fxfa/cxfa_imagerenderer.cpp index 6baa2eb..b46f05f 100644 --- a/xfa/fxfa/cxfa_imagerenderer.cpp +++ b/xfa/fxfa/cxfa_imagerenderer.cpp
@@ -18,12 +18,11 @@ const CFX_Matrix* pImage2Device) : m_pDevice(pDevice), m_ImageMatrix(*pImage2Device), m_pDIBBase(pDIBBase) {} -CXFA_ImageRenderer::~CXFA_ImageRenderer() {} +CXFA_ImageRenderer::~CXFA_ImageRenderer() = default; bool CXFA_ImageRenderer::Start() { - if (m_pDevice->StartDIBitsWithBlend(m_pDIBBase, 255, 0, m_ImageMatrix, - kBilinearInterpolation, &m_DeviceHandle, - BlendMode::kNormal)) { + if (m_pDevice->StartDIBits(m_pDIBBase, 255, 0, m_ImageMatrix, + kBilinearInterpolation, &m_DeviceHandle)) { if (m_DeviceHandle) { m_Status = 3; return true;