| Index: fpdfsdk/include/jsapi/fxjs_v8.h
|
| diff --git a/fpdfsdk/include/jsapi/fxjs_v8.h b/fpdfsdk/include/jsapi/fxjs_v8.h
|
| index 00eb704d93aed55c6d3cca1b210bf3bc98748f85..70518406cbf720420ff95bcb475b66c10b923e2c 100644
|
| --- a/fpdfsdk/include/jsapi/fxjs_v8.h
|
| +++ b/fpdfsdk/include/jsapi/fxjs_v8.h
|
| @@ -16,7 +16,11 @@
|
|
|
| #include <v8.h>
|
|
|
| -#include "core/include/fxcrt/fx_basic.h"
|
| +#include <vector>
|
| +
|
| +#include "core/include/fxcrt/fx_string.h"
|
| +
|
| +class CFXJS_ObjDefinition;
|
|
|
| // FXJS_V8 places no restrictions on these two classes; it merely passes them
|
| // on to caller-provided methods.
|
| @@ -44,7 +48,7 @@ class FXJS_PerIsolateData {
|
| static void SetUp(v8::Isolate* pIsolate);
|
| static FXJS_PerIsolateData* Get(v8::Isolate* pIsolate);
|
|
|
| - CFX_PtrArray m_ObjectDefnArray;
|
| + std::vector<CFXJS_ObjDefinition*> m_ObjectDefnArray;
|
| CFXJSE_RuntimeData* m_pFXJSERuntimeData;
|
|
|
| protected:
|
|
|