| Index: xfa/fxfa/parser/xfa_script.h
|
| diff --git a/xfa/fxfa/parser/xfa_script.h b/xfa/fxfa/parser/xfa_script.h
|
| index da348f7a36fb0a62139cfee2c59c288561cb825d..e81a7b9754283ea3d0f73986fb6dae8976b158a9 100644
|
| --- a/xfa/fxfa/parser/xfa_script.h
|
| +++ b/xfa/fxfa/parser/xfa_script.h
|
| @@ -8,6 +8,7 @@
|
| #define XFA_FXFA_PARSER_XFA_SCRIPT_H_
|
|
|
| #include "xfa/fxfa/include/fxfa.h"
|
| +#include "xfa/fxfa/parser/cxfa_valuearray.h"
|
| #include "xfa/fxjse/value.h"
|
|
|
| #define XFA_RESOLVENODE_Children 0x0001
|
| @@ -36,26 +37,6 @@ enum XFA_RESOVENODE_RSTYPE {
|
| XFA_RESOVENODE_RSTYPE_ExistNodes,
|
| };
|
|
|
| -class CXFA_ValueArray : public CFX_ArrayTemplate<CFXJSE_Value*> {
|
| - public:
|
| - CXFA_ValueArray(v8::Isolate* pIsolate) : m_pIsolate(pIsolate) {}
|
| -
|
| - ~CXFA_ValueArray() {
|
| - for (int32_t i = 0; i < GetSize(); i++) {
|
| - delete GetAt(i);
|
| - }
|
| - }
|
| -
|
| - void GetAttributeObject(CXFA_ObjArray& objArray) {
|
| - for (int32_t i = 0; i < GetSize(); i++) {
|
| - objArray.Add(
|
| - static_cast<CXFA_Object*>(FXJSE_Value_ToObject(GetAt(i), nullptr)));
|
| - }
|
| - }
|
| -
|
| - v8::Isolate* m_pIsolate;
|
| -};
|
| -
|
| struct XFA_RESOLVENODE_RS {
|
| XFA_RESOLVENODE_RS()
|
| : dwFlags(XFA_RESOVENODE_RSTYPE_Nodes), pScriptAttribute(NULL) {}
|
|
|