Index: net/spdy/spdy_stream_test_util.cc |
diff --git a/net/spdy/spdy_stream_test_util.cc b/net/spdy/spdy_stream_test_util.cc |
index ac96cf9124dfdb11247602bb3e3f60fa5595f56c..0165c2046aa42c78568d5eb96164ffeb1886fe4e 100644 |
--- a/net/spdy/spdy_stream_test_util.cc |
+++ b/net/spdy/spdy_stream_test_util.cc |
@@ -37,7 +37,7 @@ int ClosingDelegate::OnResponseReceived(const SpdyHeaderBlock& response, |
void ClosingDelegate::OnHeadersSent() {} |
-int ClosingDelegate::OnDataReceived(const char* data, int length) { |
+int ClosingDelegate::OnDataReceived(scoped_ptr<SpdyBuffer> buffer) { |
return OK; |
} |
@@ -77,8 +77,11 @@ void StreamDelegateBase::OnHeadersSent() { |
headers_sent_++; |
} |
-int StreamDelegateBase::OnDataReceived(const char* buffer, int bytes) { |
- received_data_ += std::string(buffer, bytes); |
+int StreamDelegateBase::OnDataReceived(scoped_ptr<SpdyBuffer> buffer) { |
+ if (buffer) { |
+ received_data_ += std::string(buffer->GetRemainingData(), |
+ buffer->GetRemainingSize()); |
+ } |
return OK; |
} |