Index: net/base/io_buffer.cc |
=================================================================== |
--- net/base/io_buffer.cc (revision 80449) |
+++ net/base/io_buffer.cc (working copy) |
@@ -15,10 +15,12 @@ |
IOBuffer::IOBuffer(int buffer_size) { |
DCHECK(buffer_size > 0); |
data_ = new char[buffer_size]; |
+ sctp_stream_id_ = 0; |
} |
IOBuffer::IOBuffer(char* data) |
- : data_(data) { |
+ : data_(data), |
+ sctp_stream_id_(0) { |
} |
IOBuffer::~IOBuffer() { |
@@ -50,6 +52,7 @@ |
base_(base), |
size_(size), |
used_(0) { |
+ base_->set_sctp_stream_id(base->sctp_stream_id()); |
} |
void DrainableIOBuffer::DidConsume(int bytes) { |