| Index: net/tools/quic/quic_spdy_server_stream.cc
|
| diff --git a/net/tools/quic/quic_spdy_server_stream.cc b/net/tools/quic/quic_spdy_server_stream.cc
|
| index 4050047e2e6792851feef6308cf371f6ee66f9e4..edf493d6fbd027419e3436f5acfaf3e83977cde8 100644
|
| --- a/net/tools/quic/quic_spdy_server_stream.cc
|
| +++ b/net/tools/quic/quic_spdy_server_stream.cc
|
| @@ -28,22 +28,23 @@ QuicSpdyServerStream::QuicSpdyServerStream(QuicStreamId id,
|
| QuicSpdyServerStream::~QuicSpdyServerStream() {
|
| }
|
|
|
| -uint32 QuicSpdyServerStream::ProcessData(const char* data, uint32 length) {
|
| +uint32 QuicSpdyServerStream::ProcessData(const char* data, uint32 data_len) {
|
| uint32 total_bytes_processed = 0;
|
|
|
| // Are we still reading the request headers.
|
| if (!request_headers_received_) {
|
| // Grow the read buffer if necessary.
|
| - if (read_buf_->RemainingCapacity() < (int)length) {
|
| + if (read_buf_->RemainingCapacity() < (int)data_len) {
|
| read_buf_->SetCapacity(read_buf_->capacity() + kHeaderBufInitialSize);
|
| }
|
| - memcpy(read_buf_->data(), data, length);
|
| - read_buf_->set_offset(read_buf_->offset() + length);
|
| + memcpy(read_buf_->data(), data, data_len);
|
| + read_buf_->set_offset(read_buf_->offset() + data_len);
|
| ParseRequestHeaders();
|
| } else {
|
| - body_.append(data + total_bytes_processed, length - total_bytes_processed);
|
| + body_.append(data + total_bytes_processed,
|
| + data_len - total_bytes_processed);
|
| }
|
| - return length;
|
| + return data_len;
|
| }
|
|
|
| void QuicSpdyServerStream::OnFinRead() {
|
|
|