diff options
author | Lei Zhang <thestig@chromium.org> | 2018-04-09 20:24:35 +0000 |
---|---|---|
committer | Chromium commit bot <commit-bot@chromium.org> | 2018-04-09 20:24:35 +0000 |
commit | 0d8e530fbf898c1ba1ba4d3d91aa17e3fd4d8317 (patch) | |
tree | fbce19bfe65aa1a20ddba7337be2d1564c29e4ae /core/fpdfapi/render/cpdf_devicebuffer.cpp | |
parent | 417f3442593713a87e723379438bea7d842e977a (diff) | |
download | pdfium-0d8e530fbf898c1ba1ba4d3d91aa17e3fd4d8317.tar.xz |
Pass FX_RECT by const-ref in rendering code.
Change-Id: I1232e6c61cbe696d90d87f461ebed0a7aea40893
Reviewed-on: https://pdfium-review.googlesource.com/29973
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Ryan Harrison <rharrison@chromium.org>
Diffstat (limited to 'core/fpdfapi/render/cpdf_devicebuffer.cpp')
-rw-r--r-- | core/fpdfapi/render/cpdf_devicebuffer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/core/fpdfapi/render/cpdf_devicebuffer.cpp b/core/fpdfapi/render/cpdf_devicebuffer.cpp index 7dfa497b5c..def2c2c7ca 100644 --- a/core/fpdfapi/render/cpdf_devicebuffer.cpp +++ b/core/fpdfapi/render/cpdf_devicebuffer.cpp @@ -21,14 +21,14 @@ CPDF_DeviceBuffer::~CPDF_DeviceBuffer() {} bool CPDF_DeviceBuffer::Initialize(CPDF_RenderContext* pContext, CFX_RenderDevice* pDevice, - FX_RECT* pRect, + const FX_RECT& rect, const CPDF_PageObject* pObj, int max_dpi) { m_pDevice = pDevice; m_pContext = pContext; - m_Rect = *pRect; + m_Rect = rect; m_pObject = pObj; - m_Matrix.Translate(-pRect->left, -pRect->top); + m_Matrix.Translate(-rect.left, -rect.top); #if _FX_PLATFORM_ != _FX_PLATFORM_APPLE_ int horz_size = pDevice->GetDeviceCaps(FXDC_HORZ_SIZE); int vert_size = pDevice->GetDeviceCaps(FXDC_VERT_SIZE); @@ -44,7 +44,7 @@ bool CPDF_DeviceBuffer::Initialize(CPDF_RenderContext* pContext, } #endif FX_RECT bitmap_rect = - m_Matrix.TransformRect(CFX_FloatRect(*pRect)).GetOuterRect(); + m_Matrix.TransformRect(CFX_FloatRect(rect)).GetOuterRect(); m_pBitmap = pdfium::MakeRetain<CFX_DIBitmap>(); m_pBitmap->Create(bitmap_rect.Width(), bitmap_rect.Height(), FXDIB_Argb); return true; |