Index: net/socket/socks_client_socket_unittest.cc |
diff --git a/net/socket/socks_client_socket_unittest.cc b/net/socket/socks_client_socket_unittest.cc |
index 6cc7418ed985a3caf72674dcecc3d424741f6677..437d657ef9be765587d20f7ae91f4e2d06845c42 100644 |
--- a/net/socket/socks_client_socket_unittest.cc |
+++ b/net/socket/socks_client_socket_unittest.cc |
@@ -89,21 +89,30 @@ class HangingHostResolver : public HostResolver { |
AddressList* addresses, |
CompletionCallback* callback, |
RequestHandle* out_req, |
- const BoundNetLog& net_log) { |
+ const BoundNetLog& net_log) OVERRIDE { |
+ DCHECK(addresses); |
+ DCHECK(callback); |
EXPECT_FALSE(HasOutstandingRequest()); |
outstanding_request_ = reinterpret_cast<RequestHandle>(1); |
*out_req = outstanding_request_; |
return ERR_IO_PENDING; |
} |
- virtual void CancelRequest(RequestHandle req) { |
+ virtual int ResolveFromCache(const RequestInfo& info, |
+ AddressList* addresses, |
+ const BoundNetLog& net_log) OVERRIDE { |
+ NOTIMPLEMENTED(); |
+ return ERR_UNEXPECTED; |
+ } |
+ |
+ virtual void CancelRequest(RequestHandle req) OVERRIDE { |
EXPECT_TRUE(HasOutstandingRequest()); |
EXPECT_EQ(outstanding_request_, req); |
outstanding_request_ = NULL; |
} |
- virtual void AddObserver(Observer* observer) {} |
- virtual void RemoveObserver(Observer* observer) {} |
+ virtual void AddObserver(Observer* observer) OVERRIDE {} |
+ virtual void RemoveObserver(Observer* observer) OVERRIDE {} |
bool HasOutstandingRequest() { |
return outstanding_request_ != NULL; |