From e118ce99c52a21a1093badc9d180539a9a6e973f Mon Sep 17 00:00:00 2001 From: Jun Fang Date: Tue, 17 Feb 2015 06:50:08 -0800 Subject: Keep the declaration of FPDF_HasXFAField consistent with other XFA APIs It's an enhancement requested in issue 452794. BUG=N/A R=tsepez@chromium.org Review URL: https://codereview.chromium.org/939483003 --- fpdfsdk/src/fpdfxfa/fpdfxfa_util.cpp | 28 ---------------------------- 1 file changed, 28 deletions(-) (limited to 'fpdfsdk/src/fpdfxfa') diff --git a/fpdfsdk/src/fpdfxfa/fpdfxfa_util.cpp b/fpdfsdk/src/fpdfxfa/fpdfxfa_util.cpp index 9bf1b63c8f..fb625d2738 100644 --- a/fpdfsdk/src/fpdfxfa/fpdfxfa_util.cpp +++ b/fpdfsdk/src/fpdfxfa/fpdfxfa_util.cpp @@ -8,34 +8,6 @@ #include "../../include/fsdk_mgr.h" #include "../../include/fpdfxfa/fpdfxfa_util.h" -FX_BOOL FPDF_HasXFAField(CPDF_Document* pPDFDoc, int& docType) -{ - if (!pPDFDoc) - return FALSE; - - CPDF_Dictionary* pRoot = pPDFDoc->GetRoot(); - if (!pRoot) - return FALSE; - - CPDF_Dictionary* pAcroForm = pRoot->GetDict("AcroForm"); - if (!pAcroForm) - return FALSE; - - CPDF_Object* pXFA = pAcroForm->GetElement("XFA"); - if (!pXFA) - return FALSE; - - FX_BOOL bDymasticXFA = FALSE; - bDymasticXFA = pRoot->GetBoolean("NeedsRendering", FALSE); - - if(bDymasticXFA) - docType = DOCTYPE_DYNIMIC_XFA; - else - docType = DOCTYPE_STATIC_XFA; - - return TRUE; -} - CFX_PtrArray CXFA_FWLAdapterTimerMgr::ms_timerArray; FWL_ERR CXFA_FWLAdapterTimerMgr::Start(IFWL_Timer *pTimer, FX_DWORD dwElapse, FWL_HTIMER &hTimer, FX_BOOL bImmediately /* = TRUE */) -- cgit v1.2.3