| Index: gin/array_buffer.cc
|
| diff --git a/gin/array_buffer.cc b/gin/array_buffer.cc
|
| index b777402e644ff49a39365f623d8d79b4efb13515..aecfe26a2b11efe83beaa0cfa1417430bba11c99 100644
|
| --- a/gin/array_buffer.cc
|
| +++ b/gin/array_buffer.cc
|
| @@ -130,6 +130,14 @@ ArrayBuffer::ArrayBuffer()
|
| num_bytes_(0) {
|
| }
|
|
|
| +ArrayBuffer::ArrayBuffer(const ArrayBuffer& other)
|
| + : private_(other.private_),
|
| + bytes_(other.bytes_),
|
| + num_bytes_(other.num_bytes_) {
|
| +
|
| +}
|
| +
|
| +
|
| ArrayBuffer::ArrayBuffer(v8::Isolate* isolate,
|
| v8::Handle<v8::ArrayBuffer> array) {
|
| private_ = ArrayBuffer::Private::From(isolate, array);
|
| @@ -165,6 +173,12 @@ ArrayBufferView::ArrayBufferView()
|
| num_bytes_(0) {
|
| }
|
|
|
| +ArrayBufferView::ArrayBufferView(const ArrayBufferView& other)
|
| + : array_buffer_(other.array_buffer_),
|
| + offset_(other.offset_),
|
| + num_bytes_(other.num_bytes_) {
|
| +}
|
| +
|
| ArrayBufferView::ArrayBufferView(v8::Isolate* isolate,
|
| v8::Handle<v8::ArrayBufferView> view)
|
| : array_buffer_(isolate, view->Buffer()),
|
|
|