| Index: third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp b/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
|
| index 687d1d0ecf39e8dd826c7680eb4e3fddaa2eb9b8..015928596b1bb5328d9d7c3de457b503d51006d9 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/V8Initializer.cpp
|
| @@ -389,21 +389,17 @@ class ArrayBufferAllocator : public v8::ArrayBuffer::Allocator {
|
| // should respond by throwing a RangeError, per
|
| // http://www.ecma-international.org/ecma-262/6.0/#sec-createbytedatablock.
|
| void* Allocate(size_t size) override {
|
| - void* data;
|
| - WTF::ArrayBufferContents::allocateMemoryOrNull(
|
| - size, WTF::ArrayBufferContents::ZeroInitialize, data);
|
| - return data;
|
| + return WTF::ArrayBufferContents::allocateMemoryOrNull(
|
| + size, WTF::ArrayBufferContents::ZeroInitialize);
|
| }
|
|
|
| void* AllocateUninitialized(size_t size) override {
|
| - void* data;
|
| - WTF::ArrayBufferContents::allocateMemoryOrNull(
|
| - size, WTF::ArrayBufferContents::DontInitialize, data);
|
| - return data;
|
| + return WTF::ArrayBufferContents::allocateMemoryOrNull(
|
| + size, WTF::ArrayBufferContents::DontInitialize);
|
| }
|
|
|
| void Free(void* data, size_t size) override {
|
| - WTF::ArrayBufferContents::freeMemory(data, size);
|
| + WTF::ArrayBufferContents::freeMemory(data);
|
| }
|
| };
|
|
|
|
|