diff options
author | vandebo@chromium.org <vandebo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-12 18:25:21 +0000 |
---|---|---|
committer | vandebo@chromium.org <vandebo@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-07-12 18:25:21 +0000 |
commit | df4b4ef3ac8829b20b07bca9161865ee4ab469eb (patch) | |
tree | 68fb5e575e67e8bbaff0d6ff9db4a14f7514c57f /net/socket/socks_client_socket_pool_unittest.cc | |
parent | 9c6527c9d4d289ed4f62194cf116e071b9d49ac9 (diff) | |
download | chromium_src-df4b4ef3ac8829b20b07bca9161865ee4ab469eb.zip chromium_src-df4b4ef3ac8829b20b07bca9161865ee4ab469eb.tar.gz chromium_src-df4b4ef3ac8829b20b07bca9161865ee4ab469eb.tar.bz2 |
Make the various SocketParams reference counted.
This is so that the SSLSocketParam can hold one of any of the existing SocketParams.
BUG=30357
TEST=existing unit tests
Review URL: http://codereview.chromium.org/2848029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52107 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/socket/socks_client_socket_pool_unittest.cc')
-rw-r--r-- | net/socket/socks_client_socket_pool_unittest.cc | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/net/socket/socks_client_socket_pool_unittest.cc b/net/socket/socks_client_socket_pool_unittest.cc index b46789e..14e2bee 100644 --- a/net/socket/socks_client_socket_pool_unittest.cc +++ b/net/socket/socks_client_socket_pool_unittest.cc @@ -53,13 +53,14 @@ class SOCKSClientSocketPoolTest : public ClientSocketPoolTest { }; SOCKSClientSocketPoolTest() - : ignored_tcp_socket_params_( - HostPortPair("proxy", 80), MEDIUM, GURL(), false), + : ignored_tcp_socket_params_(new TCPSocketParams( + HostPortPair("proxy", 80), MEDIUM, GURL(), false)), tcp_histograms_(new ClientSocketPoolHistograms("MockTCP")), tcp_socket_pool_(new MockTCPClientSocketPool(kMaxSockets, kMaxSocketsPerGroup, tcp_histograms_, &tcp_client_socket_factory_)), - ignored_socket_params_(ignored_tcp_socket_params_, true, - HostPortPair("host", 80), MEDIUM, GURL()), + ignored_socket_params_(new SOCKSSocketParams( + ignored_tcp_socket_params_, true, HostPortPair("host", 80), MEDIUM, + GURL())), socks_histograms_(new ClientSocketPoolHistograms("SOCKSUnitTest")), pool_(new SOCKSClientSocketPool(kMaxSockets, kMaxSocketsPerGroup, socks_histograms_, NULL, tcp_socket_pool_, NULL)) { @@ -70,12 +71,12 @@ class SOCKSClientSocketPoolTest : public ClientSocketPoolTest { pool_, group_name, priority, ignored_socket_params_); } - TCPSocketParams ignored_tcp_socket_params_; + scoped_refptr<TCPSocketParams> ignored_tcp_socket_params_; scoped_refptr<ClientSocketPoolHistograms> tcp_histograms_; MockClientSocketFactory tcp_client_socket_factory_; scoped_refptr<MockTCPClientSocketPool> tcp_socket_pool_; - SOCKSSocketParams ignored_socket_params_; + scoped_refptr<SOCKSSocketParams> ignored_socket_params_; scoped_refptr<ClientSocketPoolHistograms> socks_histograms_; scoped_refptr<SOCKSClientSocketPool> pool_; }; |