diff options
Diffstat (limited to 'chromium/gin/array_buffer.h')
-rw-r--r-- | chromium/gin/array_buffer.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chromium/gin/array_buffer.h b/chromium/gin/array_buffer.h index 2aef366ac81..0b2b1ecfd91 100644 --- a/chromium/gin/array_buffer.h +++ b/chromium/gin/array_buffer.h @@ -21,7 +21,11 @@ class ArrayBufferAllocator : public v8::ArrayBuffer::Allocator { public: void* Allocate(size_t length) override; void* AllocateUninitialized(size_t length) override; + void* Reserve(size_t length) override; void Free(void* data, size_t length) override; + void Free(void* data, size_t length, AllocationMode mode) override; + + void SetProtection(void* data, size_t length, Protection protection) override; GIN_EXPORT static ArrayBufferAllocator* SharedInstance(); }; |