summaryrefslogtreecommitdiff
path: root/chromium/gin/array_buffer.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/gin/array_buffer.h')
-rw-r--r--chromium/gin/array_buffer.h4
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();
};