| Index: xfa/fxfa/parser/xfa_document_serialize.cpp
|
| diff --git a/xfa/fxfa/parser/xfa_document_serialize.cpp b/xfa/fxfa/parser/xfa_document_serialize.cpp
|
| index 3df82e38f1f47c0c9b0091fda78fac199a6edb7e..5cff9936e283ea0c3f0ec78599e383e833602d32 100644
|
| --- a/xfa/fxfa/parser/xfa_document_serialize.cpp
|
| +++ b/xfa/fxfa/parser/xfa_document_serialize.cpp
|
| @@ -211,7 +211,8 @@ static void XFA_DataExporter_RegenerateFormFile_Changed(
|
| FX_BOOL bSaveXML = FALSE) {
|
| CFX_WideString wsAttrs;
|
| int32_t iAttrs = 0;
|
| - const uint8_t* pAttrs = XFA_GetElementAttributes(pNode->GetClassID(), iAttrs);
|
| + const uint8_t* pAttrs =
|
| + XFA_GetObjectByAttributes(pNode->GetClassID(), iAttrs);
|
| while (iAttrs--) {
|
| const XFA_ATTRIBUTEINFO* pAttr =
|
| XFA_GetAttributeByID((XFA_ATTRIBUTE)pAttrs[iAttrs]);
|
| @@ -396,7 +397,8 @@ static void XFA_DataExporter_RegenerateFormFile_Container(
|
| wsOutput);
|
| CFX_WideString wsAttrs;
|
| int32_t iAttrs = 0;
|
| - const uint8_t* pAttrs = XFA_GetElementAttributes(pNode->GetClassID(), iAttrs);
|
| + const uint8_t* pAttrs =
|
| + XFA_GetObjectByAttributes(pNode->GetClassID(), iAttrs);
|
| while (iAttrs--) {
|
| const XFA_ATTRIBUTEINFO* pAttr =
|
| XFA_GetAttributeByID((XFA_ATTRIBUTE)pAttrs[iAttrs]);
|
|
|