Index: xfa/fxfa/parser/xfa_object_imp.cpp |
diff --git a/xfa/fxfa/parser/xfa_object_imp.cpp b/xfa/fxfa/parser/xfa_object_imp.cpp |
index 1010a191027dc16c65ec8abec63b9a56f0a2d03d..fad2b26d4e6a382c1e07fcd346245b0e73129a0d 100644 |
--- a/xfa/fxfa/parser/xfa_object_imp.cpp |
+++ b/xfa/fxfa/parser/xfa_object_imp.cpp |
@@ -21,7 +21,7 @@ |
#include "xfa/fxfa/parser/xfa_utils.h" |
#include "xfa/fxjse/cfxjse_arguments.h" |
-CXFA_Object::CXFA_Object(CXFA_Document* pDocument, FX_DWORD uFlags) |
+CXFA_Object::CXFA_Object(CXFA_Document* pDocument, uint32_t uFlags) |
: m_pDocument(pDocument), m_uFlags(uFlags) {} |
void CXFA_Object::GetClassName(CFX_WideStringC& wsName) const { |
wsName = XFA_GetElementByID(GetClassID())->pName; |
@@ -222,7 +222,7 @@ CXFA_Node* CXFA_Node::GetNodeItem(XFA_NODEITEM eItem, |
return pNode; |
} |
int32_t CXFA_Node::GetNodeList(CXFA_NodeArray& nodes, |
- FX_DWORD dwTypeFilter, |
+ uint32_t dwTypeFilter, |
XFA_ELEMENT eElementFilter, |
int32_t iLevel) { |
if (--iLevel < 0) { |
@@ -303,7 +303,7 @@ int32_t CXFA_Node::GetNodeList(CXFA_NodeArray& nodes, |
return nodes.GetSize(); |
} |
CXFA_Node* CXFA_Node::CreateSamePacketNode(XFA_ELEMENT eElement, |
- FX_DWORD dwFlags) { |
+ uint32_t dwFlags) { |
IXFA_ObjFactory* pFactory = m_pDocument->GetParser()->GetFactory(); |
CXFA_Node* pNode = pFactory->CreateNode(m_ePacket, eElement); |
pNode->SetFlag(dwFlags); |
@@ -638,7 +638,7 @@ void CXFA_Node::Script_TreeClass_ResolveNode(CFXJSE_Arguments* pArguments) { |
if (refNode->GetClassID() == XFA_ELEMENT_Xfa) { |
refNode = ToNode(pScriptContext->GetThisObject()); |
} |
- FX_DWORD dwFlag = XFA_RESOLVENODE_Children | XFA_RESOLVENODE_Attributes | |
+ uint32_t dwFlag = XFA_RESOLVENODE_Children | XFA_RESOLVENODE_Attributes | |
XFA_RESOLVENODE_Properties | XFA_RESOLVENODE_Parent | |
XFA_RESOLVENODE_Siblings; |
XFA_RESOLVENODE_RS resoveNodeRS; |
@@ -681,7 +681,7 @@ void CXFA_Node::Script_TreeClass_ResolveNodes(CFXJSE_Arguments* pArguments) { |
if (!hValue) { |
return; |
} |
- FX_DWORD dwFlag = XFA_RESOLVENODE_Children | XFA_RESOLVENODE_Attributes | |
+ uint32_t dwFlag = XFA_RESOLVENODE_Children | XFA_RESOLVENODE_Attributes | |
XFA_RESOLVENODE_Properties | XFA_RESOLVENODE_Parent | |
XFA_RESOLVENODE_Siblings; |
CXFA_Node* refNode = this; |
@@ -692,7 +692,7 @@ void CXFA_Node::Script_TreeClass_ResolveNodes(CFXJSE_Arguments* pArguments) { |
} |
void CXFA_Node::Script_Som_ResolveNodeList(FXJSE_HVALUE hValue, |
CFX_WideString wsExpression, |
- FX_DWORD dwFlag, |
+ uint32_t dwFlag, |
CXFA_Node* refNode) { |
IXFA_ScriptContext* pScriptContext = m_pDocument->GetScriptContext(); |
if (!pScriptContext) { |
@@ -729,7 +729,7 @@ void CXFA_Node::Script_TreeClass_All(FXJSE_HVALUE hValue, |
if (bSetting) { |
ThrowScriptErrorMessage(XFA_IDS_INVAlID_PROP_SET); |
} else { |
- FX_DWORD dwFlag = XFA_RESOLVENODE_Siblings | XFA_RESOLVENODE_ALL; |
+ uint32_t dwFlag = XFA_RESOLVENODE_Siblings | XFA_RESOLVENODE_ALL; |
CFX_WideString wsName; |
GetAttribute(XFA_ATTRIBUTE_Name, wsName); |
CFX_WideString wsExpression = wsName + FX_WSTRC(L"[*]"); |
@@ -761,7 +761,7 @@ void CXFA_Node::Script_TreeClass_ClassAll(FXJSE_HVALUE hValue, |
if (bSetting) { |
ThrowScriptErrorMessage(XFA_IDS_INVAlID_PROP_SET); |
} else { |
- FX_DWORD dwFlag = XFA_RESOLVENODE_Siblings | XFA_RESOLVENODE_ALL; |
+ uint32_t dwFlag = XFA_RESOLVENODE_Siblings | XFA_RESOLVENODE_ALL; |
CFX_WideStringC wsName; |
GetClassName(wsName); |
CFX_WideString wsExpression = FX_WSTRC(L"#") + wsName + FX_WSTRC(L"[*]"); |
@@ -1311,7 +1311,7 @@ void CXFA_Node::Script_Attribute_SendAttributeChangeMessage( |
if (!pNotify) { |
return; |
} |
- FX_DWORD dwPacket = GetPacketID(); |
+ uint32_t dwPacket = GetPacketID(); |
if (dwPacket & XFA_XDPPACKET_Form) { |
FX_BOOL bNeedFindContainer = FALSE; |
XFA_ELEMENT eType = GetClassID(); |
@@ -1492,7 +1492,7 @@ void CXFA_Node::Script_Attribute_String(FXJSE_HVALUE hValue, |
} |
CXFA_Node* pProtoNode = NULL; |
if (!wsSOM.IsEmpty()) { |
- FX_DWORD dwFlag = XFA_RESOLVENODE_Children | |
+ uint32_t dwFlag = XFA_RESOLVENODE_Children | |
XFA_RESOLVENODE_Attributes | |
XFA_RESOLVENODE_Properties | XFA_RESOLVENODE_Parent | |
XFA_RESOLVENODE_Siblings; |
@@ -2491,7 +2491,7 @@ static CXFA_Node* XFA_ScriptInstanceManager_GetItem(CXFA_Node* pInstMgrNode, |
int32_t iIndex) { |
ASSERT(pInstMgrNode); |
int32_t iCount = 0; |
- FX_DWORD dwNameHash = 0; |
+ uint32_t dwNameHash = 0; |
for (CXFA_Node* pNode = pInstMgrNode->GetNodeItem(XFA_NODEITEM_NextSibling); |
pNode; pNode = pNode->GetNodeItem(XFA_NODEITEM_NextSibling)) { |
XFA_ELEMENT eCurType = pNode->GetClassID(); |
@@ -2821,7 +2821,7 @@ void CXFA_Node::Script_InstanceManager_Min(FXJSE_HVALUE hValue, |
static int32_t XFA_ScriptInstanceManager_GetCount(CXFA_Node* pInstMgrNode) { |
ASSERT(pInstMgrNode); |
int32_t iCount = 0; |
- FX_DWORD dwNameHash = 0; |
+ uint32_t dwNameHash = 0; |
for (CXFA_Node* pNode = pInstMgrNode->GetNodeItem(XFA_NODEITEM_NextSibling); |
pNode; pNode = pNode->GetNodeItem(XFA_NODEITEM_NextSibling)) { |
XFA_ELEMENT eCurType = pNode->GetClassID(); |
@@ -2883,7 +2883,7 @@ static void XFA_ScriptInstanceManager_ReorderDataNodes(CXFA_NodeSet& sSet1, |
CXFA_NodeSet& sSet2, |
FX_BOOL bInsertBefore) { |
CFX_MapPtrTemplate<CXFA_Node*, |
- CFX_MapPtrTemplate<FX_DWORD, CXFA_DualNodeArray*>*> |
+ CFX_MapPtrTemplate<uint32_t, CXFA_DualNodeArray*>*> |
rgNodeListMap; |
FX_POSITION pos; |
pos = sSet1.GetStartPosition(); |
@@ -2891,15 +2891,15 @@ static void XFA_ScriptInstanceManager_ReorderDataNodes(CXFA_NodeSet& sSet1, |
CXFA_Node* pNode = NULL; |
sSet1.GetNextAssoc(pos, pNode); |
CXFA_Node* pParentNode = pNode->GetNodeItem(XFA_NODEITEM_Parent); |
- FX_DWORD dwNameHash = pNode->GetNameHash(); |
+ uint32_t dwNameHash = pNode->GetNameHash(); |
if (!pParentNode || !dwNameHash) { |
continue; |
} |
- CFX_MapPtrTemplate<FX_DWORD, CXFA_DualNodeArray*>* pNodeListChildMap = |
+ CFX_MapPtrTemplate<uint32_t, CXFA_DualNodeArray*>* pNodeListChildMap = |
rgNodeListMap[pParentNode]; |
if (!pNodeListChildMap) { |
rgNodeListMap[pParentNode] = pNodeListChildMap = |
- new CFX_MapPtrTemplate<FX_DWORD, CXFA_DualNodeArray*>; |
+ new CFX_MapPtrTemplate<uint32_t, CXFA_DualNodeArray*>; |
} |
CXFA_DualNodeArray* pDualNodeArray = (*pNodeListChildMap)[dwNameHash]; |
if (!pDualNodeArray) { |
@@ -2913,15 +2913,15 @@ static void XFA_ScriptInstanceManager_ReorderDataNodes(CXFA_NodeSet& sSet1, |
CXFA_Node* pNode = NULL; |
sSet2.GetNextAssoc(pos, pNode); |
CXFA_Node* pParentNode = pNode->GetNodeItem(XFA_NODEITEM_Parent); |
- FX_DWORD dwNameHash = pNode->GetNameHash(); |
+ uint32_t dwNameHash = pNode->GetNameHash(); |
if (!pParentNode || !dwNameHash) { |
continue; |
} |
- CFX_MapPtrTemplate<FX_DWORD, CXFA_DualNodeArray*>* pNodeListChildMap = |
+ CFX_MapPtrTemplate<uint32_t, CXFA_DualNodeArray*>* pNodeListChildMap = |
rgNodeListMap[pParentNode]; |
if (!pNodeListChildMap) { |
rgNodeListMap[pParentNode] = pNodeListChildMap = |
- new CFX_MapPtrTemplate<FX_DWORD, CXFA_DualNodeArray*>; |
+ new CFX_MapPtrTemplate<uint32_t, CXFA_DualNodeArray*>; |
} |
CXFA_DualNodeArray* pDualNodeArray = (*pNodeListChildMap)[dwNameHash]; |
if (!pDualNodeArray) { |
@@ -2937,14 +2937,14 @@ static void XFA_ScriptInstanceManager_ReorderDataNodes(CXFA_NodeSet& sSet1, |
pos = rgNodeListMap.GetStartPosition(); |
while (pos) { |
CXFA_Node* pParentNode = NULL; |
- CFX_MapPtrTemplate<FX_DWORD, CXFA_DualNodeArray*>* pNodeListChildMap = NULL; |
+ CFX_MapPtrTemplate<uint32_t, CXFA_DualNodeArray*>* pNodeListChildMap = NULL; |
rgNodeListMap.GetNextAssoc(pos, pParentNode, pNodeListChildMap); |
if (!pNodeListChildMap) { |
continue; |
} |
FX_POSITION childpos = pNodeListChildMap->GetStartPosition(); |
while (childpos) { |
- FX_DWORD dwNameHash = 0; |
+ uint32_t dwNameHash = 0; |
CXFA_DualNodeArray* pDualNodeArray = NULL; |
pNodeListChildMap->GetNextAssoc(childpos, dwNameHash, pDualNodeArray); |
if (!pDualNodeArray) { |
@@ -3294,7 +3294,7 @@ int32_t CXFA_Node::InstanceManager_SetInstances(int32_t iDesired) { |
CFX_WideString wsInstanceName = wsInstManagerName.IsEmpty() |
? wsInstManagerName |
: wsInstManagerName.Mid(1); |
- FX_DWORD dInstanceNameHash = |
+ uint32_t dInstanceNameHash = |
wsInstanceName.IsEmpty() ? 0 : FX_HashCode_String_GetW( |
wsInstanceName, |
wsInstanceName.GetLength()); |
@@ -3733,7 +3733,7 @@ enum XFA_KEYTYPE { |
XFA_KEYTYPE_Element, |
}; |
void* XFA_GetMapKey_Custom(const CFX_WideStringC& wsKey) { |
- FX_DWORD dwKey = FX_HashCode_String_GetW(wsKey.GetPtr(), wsKey.GetLength()); |
+ uint32_t dwKey = FX_HashCode_String_GetW(wsKey.GetPtr(), wsKey.GetLength()); |
return (void*)(uintptr_t)((dwKey << 1) | XFA_KEYTYPE_Custom); |
} |
void* XFA_GetMapKey_Element(XFA_ELEMENT eElement, XFA_ATTRIBUTE eAttribute) { |
@@ -4495,7 +4495,7 @@ CXFA_Node* CXFA_Node::GetProperty(int32_t index, |
XFA_ELEMENT eProperty, |
FX_BOOL bCreateProperty) { |
XFA_ELEMENT eElement = GetClassID(); |
- FX_DWORD dwPacket = GetPacketID(); |
+ uint32_t dwPacket = GetPacketID(); |
const XFA_PROPERTY* pProperty = |
XFA_GetPropertyOfElement(eElement, eProperty, dwPacket); |
if (pProperty == NULL || index >= pProperty->uOccur) { |
@@ -4737,7 +4737,7 @@ CXFA_Node* CXFA_Node::GetFirstChildByName(const CFX_WideStringC& wsName) const { |
wsName.IsEmpty() ? 0 : FX_HashCode_String_GetW(wsName.GetPtr(), |
wsName.GetLength())); |
} |
-CXFA_Node* CXFA_Node::GetFirstChildByName(FX_DWORD dwNameHash) const { |
+CXFA_Node* CXFA_Node::GetFirstChildByName(uint32_t dwNameHash) const { |
for (CXFA_Node* pNode = GetNodeItem(XFA_NODEITEM_FirstChild); pNode; |
pNode = pNode->GetNodeItem(XFA_NODEITEM_NextSibling)) { |
if (pNode->GetNameHash() == dwNameHash) { |
@@ -4755,7 +4755,7 @@ CXFA_Node* CXFA_Node::GetFirstChildByClass(XFA_ELEMENT eElement) const { |
} |
return NULL; |
} |
-CXFA_Node* CXFA_Node::GetNextSameNameSibling(FX_DWORD dwNameHash) const { |
+CXFA_Node* CXFA_Node::GetNextSameNameSibling(uint32_t dwNameHash) const { |
for (CXFA_Node* pNode = GetNodeItem(XFA_NODEITEM_NextSibling); pNode; |
pNode = pNode->GetNodeItem(XFA_NODEITEM_NextSibling)) { |
if (pNode->GetNameHash() == dwNameHash) { |
@@ -4831,7 +4831,7 @@ CXFA_Node* CXFA_Node::GetInstanceMgrOfSubform() { |
CXFA_Node* CXFA_Node::GetOccurNode() { |
return GetFirstChildByClass(XFA_ELEMENT_Occur); |
} |
-FX_BOOL CXFA_Node::HasFlag(FX_DWORD dwFlag) const { |
+FX_BOOL CXFA_Node::HasFlag(uint32_t dwFlag) const { |
if (m_uFlags & dwFlag) { |
return TRUE; |
} |
@@ -4843,7 +4843,7 @@ FX_BOOL CXFA_Node::HasFlag(FX_DWORD dwFlag) const { |
} |
return FALSE; |
} |
-void CXFA_Node::SetFlag(FX_DWORD dwFlag, FX_BOOL bOn, FX_BOOL bNotify) { |
+void CXFA_Node::SetFlag(uint32_t dwFlag, FX_BOOL bOn, FX_BOOL bNotify) { |
if (bOn) { |
switch (dwFlag) { |
case XFA_NODEFLAG_Initialized: |
@@ -5241,7 +5241,7 @@ CXFA_NodeList::CXFA_NodeList(CXFA_Document* pDocument) |
} |
CXFA_Node* CXFA_NodeList::NamedItem(const CFX_WideStringC& wsName) { |
int32_t iCount = GetLength(); |
- FX_DWORD dwHashCode = |
+ uint32_t dwHashCode = |
FX_HashCode_String_GetW(wsName.GetPtr(), wsName.GetLength()); |
for (int32_t i = 0; i < iCount; i++) { |
CXFA_Node* ret = Item(i); |