| Index: xfa/src/fxfa/src/parser/xfa_script_imp.cpp
|
| diff --git a/xfa/src/fxfa/src/parser/xfa_script_imp.cpp b/xfa/src/fxfa/src/parser/xfa_script_imp.cpp
|
| index cd196f585d8eed49d75a1d2bd855832546fbe7ac..be10dff62ae24c5c521e0b890fc1da04abb5b438 100644
|
| --- a/xfa/src/fxfa/src/parser/xfa_script_imp.cpp
|
| +++ b/xfa/src/fxfa/src/parser/xfa_script_imp.cpp
|
| @@ -53,7 +53,7 @@ CXFA_ScriptContext::~CXFA_ScriptContext()
|
| m_pResolveProcessor = NULL;
|
| }
|
| m_upObjectArray.RemoveAll();
|
| - for (FX_INT32 i = 0; i < m_CacheListArray.GetSize(); i++) {
|
| + for (int32_t i = 0; i < m_CacheListArray.GetSize(); i++) {
|
| delete ((CXFA_NodeList*)m_CacheListArray[i]);
|
| }
|
| m_CacheListArray.RemoveAll();
|
| @@ -93,7 +93,7 @@ FX_BOOL CXFA_ScriptContext::RunScript(XFA_SCRIPTLANGTYPE eScriptType, FX_WSTR ws
|
| }
|
| CFX_WideTextBuf wsJavaScript;
|
| CFX_WideString wsErrorInfo;
|
| - FX_INT32 iFlags = XFA_FM2JS_Translate(wsScript, wsJavaScript, wsErrorInfo);
|
| + int32_t iFlags = XFA_FM2JS_Translate(wsScript, wsJavaScript, wsErrorInfo);
|
| if(iFlags) {
|
| FXJSE_Value_SetUndefined(hRetValue);
|
| return FALSE;
|
| @@ -162,7 +162,7 @@ void CXFA_ScriptContext::GlobalPropertySetter(FXJSE_HOBJECT hObject, FX_BSTR szP
|
| FX_BOOL CXFA_ScriptContext::QueryNodeByFlag(CXFA_Node* refNode, FX_WSTR propname, FXJSE_HVALUE hValue, FX_DWORD dwFlag, FX_BOOL bSetting)
|
| {
|
| XFA_RESOLVENODE_RS resolveRs;
|
| - FX_INT32 iRet = ResolveObjects(refNode, propname, resolveRs, dwFlag);
|
| + int32_t iRet = ResolveObjects(refNode, propname, resolveRs, dwFlag);
|
| FX_BOOL bResult = FALSE;
|
| if (iRet > 0) {
|
| bResult = TRUE;
|
| @@ -190,7 +190,7 @@ void CXFA_ScriptContext::GlobalPropertyGetter(FXJSE_HOBJECT hObject, FX_BSTR szP
|
| XFA_FM2JS_GlobalPropertyGetter(lpScriptContext->m_hFM2JSContext, hValue);
|
| return;
|
| }
|
| - FX_UINT32 uHashCode = FX_HashCode_String_GetW(wsPropName, wsPropName.GetLength());
|
| + uint32_t uHashCode = FX_HashCode_String_GetW(wsPropName, wsPropName.GetLength());
|
| if(uHashCode != XFA_HASHCODE_Layout) {
|
| CXFA_Object * pObject = lpScriptContext->GetDocument()->GetXFANode(uHashCode);
|
| if (pObject) {
|
| @@ -299,7 +299,7 @@ void CXFA_ScriptContext::NormalPropertySetter(FXJSE_HOBJECT hObject, FX_BSTR szP
|
| }
|
| }
|
| }
|
| -FX_INT32 CXFA_ScriptContext::NormalPropTypeGetter(FXJSE_HOBJECT hObject, FX_BSTR szPropName, FX_BOOL bQueryIn)
|
| +int32_t CXFA_ScriptContext::NormalPropTypeGetter(FXJSE_HOBJECT hObject, FX_BSTR szPropName, FX_BOOL bQueryIn)
|
| {
|
| CXFA_Object* pObject = (CXFA_Object*)FXJSE_Value_ToObject(hObject, NULL);
|
| if(pObject == NULL) {
|
| @@ -317,7 +317,7 @@ FX_INT32 CXFA_ScriptContext::NormalPropTypeGetter(FXJSE_HOBJECT hObject, FX_BSTR
|
| }
|
| return FXJSE_ClassPropType_Property;
|
| }
|
| -FX_INT32 CXFA_ScriptContext::GlobalPropTypeGetter(FXJSE_HOBJECT hObject, FX_BSTR szPropName, FX_BOOL bQueryIn)
|
| +int32_t CXFA_ScriptContext::GlobalPropTypeGetter(FXJSE_HOBJECT hObject, FX_BSTR szPropName, FX_BOOL bQueryIn)
|
| {
|
| CXFA_Object* pObject = (CXFA_Object*)FXJSE_Value_ToObject(hObject, NULL);
|
| if(pObject == NULL) {
|
| @@ -524,7 +524,7 @@ void CXFA_ScriptContext::AddJSBuiltinObject(XFA_LPCJSBUILTININFO pBuitinObject)
|
| }
|
| m_JSBuiltInObjects.SetAt(pBuitinObject->pName, (void*)pBuitinObject);
|
| }
|
| -FX_INT32 CXFA_ScriptContext::ResolveObjects(CXFA_Object* refNode, FX_WSTR wsExpression, XFA_RESOLVENODE_RS& resolveNodeRS, FX_DWORD dwStyles, CXFA_Node* bindNode)
|
| +int32_t CXFA_ScriptContext::ResolveObjects(CXFA_Object* refNode, FX_WSTR wsExpression, XFA_RESOLVENODE_RS& resolveNodeRS, FX_DWORD dwStyles, CXFA_Node* bindNode)
|
| {
|
| if (wsExpression.IsEmpty()) {
|
| return 0;
|
| @@ -542,9 +542,9 @@ FX_INT32 CXFA_ScriptContext::ResolveObjects(CXFA_Object* refNode, FX_WSTR wsExpr
|
| m_pResolveProcessor->GetNodeHelper()->m_pCreateParent = NULL;
|
| m_pResolveProcessor->GetNodeHelper()->m_iCurAllStart = -1;
|
| CXFA_ResolveNodesData rndFind;
|
| - FX_INT32 nStart = 0;
|
| - FX_INT32 nLevel = 0;
|
| - FX_INT32 nRet = -1;
|
| + int32_t nStart = 0;
|
| + int32_t nLevel = 0;
|
| + int32_t nRet = -1;
|
| rndFind.m_pSC = this;
|
| CXFA_ObjArray findNodes;
|
| if (refNode != NULL) {
|
| @@ -552,10 +552,10 @@ FX_INT32 CXFA_ScriptContext::ResolveObjects(CXFA_Object* refNode, FX_WSTR wsExpr
|
| } else {
|
| findNodes.Add(m_pDocument->GetRoot());
|
| }
|
| - FX_INT32 nNodes = 0;
|
| + int32_t nNodes = 0;
|
| while (TRUE) {
|
| nNodes = findNodes.GetSize();
|
| - FX_INT32 i = 0;
|
| + int32_t i = 0;
|
| rndFind.m_dwStyles = dwStyles;
|
| m_pResolveProcessor->m_iCurStart = nStart;
|
| nStart = m_pResolveProcessor->XFA_ResolveNodes_GetFilter(wsExpression, nStart, rndFind);
|
| @@ -614,7 +614,7 @@ FX_INT32 CXFA_ScriptContext::ResolveObjects(CXFA_Object* refNode, FX_WSTR wsExpr
|
| rndFind.m_Nodes.SetAt(0, (CXFA_Object*)FXJSE_Value_ToObject(hValue, NULL));
|
| FXJSE_Value_Release(hValue);
|
| }
|
| - FX_INT32 iSize = m_upObjectArray.GetSize();
|
| + int32_t iSize = m_upObjectArray.GetSize();
|
| if (iSize) {
|
| m_upObjectArray.RemoveAt(iSize - 1);
|
| }
|
| @@ -686,12 +686,12 @@ FXJSE_HVALUE CXFA_ScriptContext::GetJSValueFromMap(CXFA_Object* pObject)
|
| }
|
| return (FXJSE_HVALUE)pValue;
|
| }
|
| -FX_INT32 CXFA_ScriptContext::GetIndexByName(CXFA_Node* refNode)
|
| +int32_t CXFA_ScriptContext::GetIndexByName(CXFA_Node* refNode)
|
| {
|
| CXFA_NodeHelper* lpNodeHelper = m_pResolveProcessor->GetNodeHelper();
|
| return lpNodeHelper->XFA_GetIndex(refNode, XFA_LOGIC_Transparent, lpNodeHelper->XFA_NodeIsProperty(refNode), FALSE);
|
| }
|
| -FX_INT32 CXFA_ScriptContext::GetIndexByClassName(CXFA_Node* refNode)
|
| +int32_t CXFA_ScriptContext::GetIndexByClassName(CXFA_Node* refNode)
|
| {
|
| CXFA_NodeHelper* lpNodeHelper = m_pResolveProcessor->GetNodeHelper();
|
| return lpNodeHelper->XFA_GetIndex(refNode, XFA_LOGIC_Transparent, lpNodeHelper->XFA_NodeIsProperty(refNode), TRUE);
|
| @@ -731,10 +731,10 @@ static const XFA_JSBUILTININFO gs_JSBUILTINData[] = {
|
| {0x8108b9a9, "Number"},
|
| {0xe07e3fbe, "Date"},
|
| };
|
| -const FX_INT32 g_iJSBuiltinCount = sizeof(XFA_JSBUILTININFO) / sizeof(XFA_JSBUILTININFO);
|
| -XFA_LPCJSBUILTININFO XFA_GetJSBuiltinByHash(FX_UINT32 uHashCode)
|
| +const int32_t g_iJSBuiltinCount = sizeof(XFA_JSBUILTININFO) / sizeof(XFA_JSBUILTININFO);
|
| +XFA_LPCJSBUILTININFO XFA_GetJSBuiltinByHash(uint32_t uHashCode)
|
| {
|
| - FX_INT32 iStart = 0, iEnd = g_iJSBuiltinCount - 1, iMid;
|
| + int32_t iStart = 0, iEnd = g_iJSBuiltinCount - 1, iMid;
|
| do {
|
| iMid = (iStart + iEnd) / 2;
|
| XFA_LPCJSBUILTININFO pInfo = gs_JSBUILTINData + iMid;
|
|
|