| Index: net/socket/socket_test_util.cc
|
| diff --git a/net/socket/socket_test_util.cc b/net/socket/socket_test_util.cc
|
| index 283ae352b2abccb2d6089cf61e3d5f676be07280..1ea1ec96fc22ed73a6f2d7e570ad7c2671df1444 100644
|
| --- a/net/socket/socket_test_util.cc
|
| +++ b/net/socket/socket_test_util.cc
|
| @@ -284,11 +284,8 @@ int MockSSLClientSocket::Write(net::IOBuffer* buf, int buf_len,
|
| }
|
|
|
| MockRead StaticSocketDataProvider::GetNextRead() {
|
| - MockRead rv = reads_[read_index_];
|
| - if (reads_[read_index_].result != OK ||
|
| - reads_[read_index_].data_len != 0)
|
| - read_index_++; // Don't advance past an EOF.
|
| - return rv;
|
| + DCHECK(!at_read_eof());
|
| + return reads_[read_index_++];
|
| }
|
|
|
| MockWriteResult StaticSocketDataProvider::OnWrite(const std::string& data) {
|
| @@ -297,6 +294,8 @@ MockWriteResult StaticSocketDataProvider::OnWrite(const std::string& data) {
|
| return MockWriteResult(false, data.length());
|
| }
|
|
|
| + DCHECK(!at_write_eof());
|
| +
|
| // Check that what we are writing matches the expectation.
|
| // Then give the mocked return value.
|
| net::MockWrite* w = &writes_[write_index_++];
|
|
|