| Index: net/quic/test_tools/mock_crypto_client_stream_factory.cc
|
| diff --git a/net/quic/test_tools/mock_crypto_client_stream_factory.cc b/net/quic/test_tools/mock_crypto_client_stream_factory.cc
|
| index 7578790e136333ddc3ff07da36216e9a90b500c3..e54fb41e2f559882b53a0fc20e75095dc1b3e6d6 100644
|
| --- a/net/quic/test_tools/mock_crypto_client_stream_factory.cc
|
| +++ b/net/quic/test_tools/mock_crypto_client_stream_factory.cc
|
| @@ -12,7 +12,8 @@ using std::string;
|
| namespace net {
|
|
|
| MockCryptoClientStreamFactory::MockCryptoClientStreamFactory()
|
| - : handshake_mode_(MockCryptoClientStream::CONFIRM_HANDSHAKE) {
|
| + : handshake_mode_(MockCryptoClientStream::CONFIRM_HANDSHAKE),
|
| + last_stream_(NULL) {
|
| }
|
|
|
| QuicCryptoClientStream*
|
| @@ -20,8 +21,9 @@ MockCryptoClientStreamFactory::CreateQuicCryptoClientStream(
|
| const string& server_hostname,
|
| QuicSession* session,
|
| QuicCryptoClientConfig* crypto_config) {
|
| - return new MockCryptoClientStream(server_hostname, session, crypto_config,
|
| - handshake_mode_);
|
| + last_stream_ = new MockCryptoClientStream(server_hostname, session,
|
| + crypto_config, handshake_mode_);
|
| + return last_stream_;
|
| }
|
|
|
| } // namespace net
|
|
|