Index: fpdfsdk/src/fsdk_baseannot.cpp |
diff --git a/fpdfsdk/src/fsdk_baseannot.cpp b/fpdfsdk/src/fsdk_baseannot.cpp |
index 0f2aaf42cddde22b734c1e44bb529dc989acc98d..629f35a1d28af57ccd4ff6bad1e2bec970488a68 100644 |
--- a/fpdfsdk/src/fsdk_baseannot.cpp |
+++ b/fpdfsdk/src/fsdk_baseannot.cpp |
@@ -570,7 +570,7 @@ FX_BOOL CPDFSDK_BAAnnot::IsAppearanceValid() { |
FX_BOOL CPDFSDK_BAAnnot::IsAppearanceValid(CPDF_Annot::AppearanceMode mode) { |
CPDF_Dictionary* pAP = m_pAnnot->GetAnnotDict()->GetDict("AP"); |
- if (pAP == NULL) |
+ if (!pAP) |
return FALSE; |
// Choose the right sub-ap |
@@ -584,10 +584,7 @@ FX_BOOL CPDFSDK_BAAnnot::IsAppearanceValid(CPDF_Annot::AppearanceMode mode) { |
// Get the AP stream or subdirectory |
CPDF_Object* psub = pAP->GetElementValue(ap_entry); |
- if (psub == NULL) |
- return FALSE; |
- |
- return TRUE; |
+ return !!psub; |
} |
void CPDFSDK_BAAnnot::DrawBorder(CFX_RenderDevice* pDevice, |