| Index: fpdfsdk/include/javascript/JS_Runtime.h
|
| diff --git a/fpdfsdk/include/javascript/JS_Runtime.h b/fpdfsdk/include/javascript/JS_Runtime.h
|
| index 5ae6f1bc79ca19e499f4b945a74e594a8f41a033..9d1927f192bbff270b1d6e2e31507674e45609e4 100644
|
| --- a/fpdfsdk/include/javascript/JS_Runtime.h
|
| +++ b/fpdfsdk/include/javascript/JS_Runtime.h
|
| @@ -15,12 +15,6 @@
|
|
|
| class CJS_Context;
|
|
|
| -class CJS_ArrayBufferAllocator : public v8::ArrayBuffer::Allocator {
|
| - void* Allocate(size_t length) override;
|
| - void* AllocateUninitialized(size_t length) override;
|
| - void Free(void* data, size_t length) override;
|
| -};
|
| -
|
| class CJS_FieldEvent {
|
| public:
|
| CFX_WideString sTargetName;
|
| @@ -30,7 +24,7 @@ class CJS_FieldEvent {
|
|
|
| class CJS_Runtime : public IFXJS_Runtime {
|
| public:
|
| - CJS_Runtime(CPDFDoc_Environment* pApp);
|
| + explicit CJS_Runtime(CPDFDoc_Environment* pApp);
|
| ~CJS_Runtime() override;
|
|
|
| // IFXJS_Runtime
|
| @@ -65,7 +59,7 @@ class CJS_Runtime : public IFXJS_Runtime {
|
| CJS_FieldEvent* m_pFieldEventPath;
|
| v8::Isolate* m_isolate;
|
| bool m_isolateManaged;
|
| - nonstd::unique_ptr<CJS_ArrayBufferAllocator> m_pArrayBufferAllocator;
|
| + nonstd::unique_ptr<JS_ArrayBufferAllocator> m_pArrayBufferAllocator;
|
| v8::Global<v8::Context> m_context;
|
| };
|
|
|
|
|