| Index: net/base/io_buffer.cc
|
| diff --git a/net/base/io_buffer.cc b/net/base/io_buffer.cc
|
| index dd1d4517eeab06721b62d3f70faf7c91f3a885d1..a233e3f1f712107d4651423edb1a5402f255a9d8 100644
|
| --- a/net/base/io_buffer.cc
|
| +++ b/net/base/io_buffer.cc
|
| @@ -79,6 +79,12 @@ void DrainableIOBuffer::SetOffset(int bytes) {
|
| data_ = base_->data() + used_;
|
| }
|
|
|
| +void DrainableIOBuffer::SetSize(int size) {
|
| + DCHECK_GE(size, 0);
|
| + DCHECK_LE(used_, size);
|
| + size_ = size;
|
| +}
|
| +
|
| DrainableIOBuffer::~DrainableIOBuffer() {
|
| // The buffer is owned by the |base_| instance.
|
| data_ = NULL;
|
|
|