Chromium Code Reviews| Index: fpdfsdk/src/fpdftext.cpp |
| diff --git a/fpdfsdk/src/fpdftext.cpp b/fpdfsdk/src/fpdftext.cpp |
| index fa215d21f145f4da221267e80dc686bb6e5b05b3..c8998aee9327c3497273e89701226ec059268296 100644 |
| --- a/fpdfsdk/src/fpdftext.cpp |
| +++ b/fpdfsdk/src/fpdftext.cpp |
| @@ -15,12 +15,12 @@ |
| #endif |
| DLLEXPORT FPDF_TEXTPAGE STDCALL FPDFText_LoadPage(FPDF_PAGE page) { |
| - CPDF_Page* pPage = CPDFPageFromFPDFPage(page); |
| - if (!pPage) |
| + CPDF_Page* pPDFPage = CPDFPageFromFPDFPage(page); |
|
Lei Zhang
2015/11/25 22:34:42
UnderlyingPageType?
Tom Sepez
2015/11/25 22:50:24
No, because IPDF_TextPage::CreateTextPage wants a
|
| + if (!pPDFPage) |
| return nullptr; |
| - CPDF_ViewerPreferences viewRef(pPage->m_pDocument); |
| + CPDF_ViewerPreferences viewRef(pPDFPage->m_pDocument); |
| IPDF_TextPage* textpage = |
| - IPDF_TextPage::CreateTextPage(pPage, viewRef.IsDirectionR2L()); |
| + IPDF_TextPage::CreateTextPage(pPDFPage, viewRef.IsDirectionR2L()); |
| textpage->ParseTextPage(); |
| return textpage; |
| } |