| Index: fpdfsdk/javascript/Document.cpp
|
| diff --git a/fpdfsdk/javascript/Document.cpp b/fpdfsdk/javascript/Document.cpp
|
| index ea225f095de537fa7cd3342d8c1f65c6e9b9329a..b7b03b2174fad3cf695e55234ce623f1a93bd757 100644
|
| --- a/fpdfsdk/javascript/Document.cpp
|
| +++ b/fpdfsdk/javascript/Document.cpp
|
| @@ -6,6 +6,7 @@
|
|
|
| #include "fpdfsdk/javascript/Document.h"
|
|
|
| +#include <utility>
|
| #include <vector>
|
|
|
| #include "core/fpdfapi/fpdf_font/include/cpdf_font.h"
|
| @@ -174,7 +175,7 @@ FX_BOOL Document::numFields(IJS_Context* cc,
|
| }
|
| CPDFSDK_InterForm* pInterForm = m_pDocument->GetInterForm();
|
| CPDF_InterForm* pPDFForm = pInterForm->GetInterForm();
|
| - vp << (int)pPDFForm->CountFields();
|
| + vp << static_cast<int>(pPDFForm->CountFields(CFX_WideString()));
|
| return TRUE;
|
| }
|
|
|
| @@ -337,7 +338,7 @@ FX_BOOL Document::getNthFieldName(IJS_Context* cc,
|
| }
|
| CPDFSDK_InterForm* pInterForm = m_pDocument->GetInterForm();
|
| CPDF_InterForm* pPDFForm = pInterForm->GetInterForm();
|
| - CPDF_FormField* pField = pPDFForm->GetField(nIndex);
|
| + CPDF_FormField* pField = pPDFForm->GetField(nIndex, CFX_WideString());
|
| if (!pField)
|
| return FALSE;
|
|
|
| @@ -616,7 +617,6 @@ FX_BOOL Document::submitForm(IJS_Context* cc,
|
| const std::vector<CJS_Value>& params,
|
| CJS_Value& vRet,
|
| CFX_WideString& sError) {
|
| -
|
| int nSize = params.size();
|
| if (nSize < 1) {
|
| sError = JSGetStringFromID(IDS_STRING_JSPARAMERROR);
|
| @@ -1234,7 +1234,6 @@ FX_BOOL Document::addIcon(IJS_Context* cc,
|
| const std::vector<CJS_Value>& params,
|
| CJS_Value& vRet,
|
| CFX_WideString& sError) {
|
| -
|
| if (params.size() != 2) {
|
| sError = JSGetStringFromID(IDS_STRING_JSPARAMERROR);
|
| return FALSE;
|
|
|