Chromium Code Reviews| Index: fpdfsdk/src/fsdk_annothandler.cpp |
| diff --git a/fpdfsdk/src/fsdk_annothandler.cpp b/fpdfsdk/src/fsdk_annothandler.cpp |
| index e0c49411a9a0f2435b7c2b32a5caa6d308e478bb..dfab67e81c6b853417a612a6d1631c6b233f8bad 100644 |
| --- a/fpdfsdk/src/fsdk_annothandler.cpp |
| +++ b/fpdfsdk/src/fsdk_annothandler.cpp |
| @@ -137,14 +137,14 @@ void CPDFSDK_AnnotHandlerMgr::Annot_OnDraw(CPDFSDK_PageView* pPageView, |
| CFX_RenderDevice* pDevice, |
| CPDF_Matrix* pUser2Device, |
| FX_DWORD dwFlags) { |
| - ASSERT(pAnnot != NULL); |
| + ASSERT(pAnnot); |
| if (IPDFSDK_AnnotHandler* pAnnotHandler = GetAnnotHandler(pAnnot)) { |
| pAnnotHandler->OnDraw(pPageView, pAnnot, pDevice, pUser2Device, dwFlags); |
| } else { |
| if (!pAnnot->IsXFAField()) |
|
dsinclair
2015/11/04 18:57:20
Merge conflict as XFA has the extra if.
Lei Zhang
2015/11/04 19:01:54
Can you add some braces here?
dsinclair
2015/11/04 19:04:09
Done.
|
| - ((CPDFSDK_BAAnnot*)pAnnot) |
| - ->DrawAppearance(pDevice, pUser2Device, CPDF_Annot::Normal, NULL); |
| + static_cast<CPDFSDK_BAAnnot*>(pAnnot) |
| + ->DrawAppearance(pDevice, pUser2Device, CPDF_Annot::Normal, nullptr); |
| } |
| } |
| @@ -449,12 +449,11 @@ void CPDFSDK_BFAnnotHandler::OnDraw(CPDFSDK_PageView* pPageView, |
| CFX_RenderDevice* pDevice, |
| CPDF_Matrix* pUser2Device, |
| FX_DWORD dwFlags) { |
| - ASSERT(pAnnot != NULL); |
| CFX_ByteString sSubType = pAnnot->GetSubType(); |
| if (sSubType == BFFT_SIGNATURE) { |
| - ((CPDFSDK_BAAnnot*)pAnnot) |
| - ->DrawAppearance(pDevice, pUser2Device, CPDF_Annot::Normal, NULL); |
| + static_cast<CPDFSDK_BAAnnot*>(pAnnot) |
| + ->DrawAppearance(pDevice, pUser2Device, CPDF_Annot::Normal, nullptr); |
| } else { |
| if (m_pFormFiller) { |
| m_pFormFiller->OnDraw(pPageView, pAnnot, pDevice, pUser2Device, dwFlags); |