Index: fpdfsdk/src/fpdfview.cpp |
diff --git a/fpdfsdk/src/fpdfview.cpp b/fpdfsdk/src/fpdfview.cpp |
index a535866889b7ee68ccd4b7957a4fb0fcc08292bc..05c69acb99739d5d6922ae8d8aebb073e961d869 100644 |
--- a/fpdfsdk/src/fpdfview.cpp |
+++ b/fpdfsdk/src/fpdfview.cpp |
@@ -891,13 +891,9 @@ void FPDF_RenderPage_Retail(CRenderContext* pContext, |
CFX_Matrix matrix; |
pPage->GetDisplayMatrix(matrix, start_x, start_y, size_x, size_y, rotate); |
- FX_RECT clip; |
- clip.left = start_x; |
- clip.right = start_x + size_x; |
- clip.top = start_y; |
- clip.bottom = start_y + size_y; |
pContext->m_pDevice->SaveState(); |
- pContext->m_pDevice->SetClip_Rect(&clip); |
+ pContext->m_pDevice->SetClip_Rect( |
+ FX_RECT(start_x, start_y, start_x + size_x, start_y + size_y)); |
pContext->m_pContext = new CPDF_RenderContext(pPage); |
pContext->m_pContext->AppendLayer(pPage, &matrix); |