| Index: fpdfsdk/src/fpdfxfa/fpdfxfa_doc.cpp
|
| diff --git a/fpdfsdk/src/fpdfxfa/fpdfxfa_doc.cpp b/fpdfsdk/src/fpdfxfa/fpdfxfa_doc.cpp
|
| index cef65acd1b8121181ca349e43e0cc1d3761a9bf1..365d5d786b9e57ee3b48bfa3a1f6cbef5f1fdd9f 100644
|
| --- a/fpdfsdk/src/fpdfxfa/fpdfxfa_doc.cpp
|
| +++ b/fpdfsdk/src/fpdfxfa/fpdfxfa_doc.cpp
|
| @@ -338,7 +338,10 @@ FX_BOOL CPDFXFA_Document::GetPopupPos(IXFA_Widget* hWidget,
|
| CXFA_WidgetAcc* pWidgetAcc =
|
| m_pXFADocView->GetWidgetHandler()->GetDataAcc(hWidget);
|
|
|
| - int nRotate = pWidgetAcc->GetRotate();
|
| + int nRotate = 0;
|
| +#ifdef PDF_ENABLE_XFA
|
| + nRotate = pWidgetAcc->GetRotate();
|
| +#endif
|
|
|
| CPDFDoc_Environment* pEnv = m_pSDKDoc->GetEnv();
|
| if (pEnv == NULL)
|
| @@ -894,6 +897,7 @@ FX_BOOL CPDFXFA_Document::_NotifySubmit(FX_BOOL bPrevOrPost) {
|
| }
|
|
|
| FX_BOOL CPDFXFA_Document::_OnBeforeNotifySumbit() {
|
| +#ifdef PDF_ENABLE_XFA
|
| if (m_iDocType != DOCTYPE_DYNIMIC_XFA && m_iDocType != DOCTYPE_STATIC_XFA)
|
| return TRUE;
|
| if (m_pXFADocView == NULL)
|
| @@ -939,7 +943,7 @@ FX_BOOL CPDFXFA_Document::_OnBeforeNotifySumbit() {
|
| pWidgetAccIterator->Release();
|
| m_pXFADocView->UpdateDocView();
|
| }
|
| -
|
| +#endif
|
| return TRUE;
|
| }
|
| void CPDFXFA_Document::_OnAfterNotifySumbit() {
|
| @@ -1190,6 +1194,7 @@ FX_BOOL CPDFXFA_Document::_MailToInfo(CFX_WideString& csURL,
|
| }
|
|
|
| FX_BOOL CPDFXFA_Document::_SubmitData(IXFA_Doc* hDoc, CXFA_Submit submit) {
|
| +#ifdef PDF_ENABLE_XFA
|
| CFX_WideStringC csURLC;
|
| submit.GetSubmitTarget(csURLC);
|
| CFX_WideString csURL = csURLC;
|
| @@ -1290,6 +1295,9 @@ FX_BOOL CPDFXFA_Document::_SubmitData(IXFA_Doc* hDoc, CXFA_Submit submit) {
|
| }
|
|
|
| return bRet;
|
| +#else
|
| + return TRUE;
|
| +#endif
|
| }
|
|
|
| FX_BOOL CPDFXFA_Document::SetGlobalProperty(IXFA_Doc* hDoc,
|
|
|