Index: net/spdy/spdy_proxy_client_socket.h |
diff --git a/net/spdy/spdy_proxy_client_socket.h b/net/spdy/spdy_proxy_client_socket.h |
index fb2d9a33f6b9bc7e29bf91c44363c033c6628107..9fb97e88de73428d98c1e6b0ef89c0595946582c 100644 |
--- a/net/spdy/spdy_proxy_client_socket.h |
+++ b/net/spdy/spdy_proxy_client_socket.h |
@@ -84,6 +84,9 @@ class NET_EXPORT_PRIVATE SpdyProxyClientSocket : public ProxyClientSocket, |
virtual int Write(IOBuffer* buf, |
int buf_len, |
OldCompletionCallback* callback) OVERRIDE; |
+ virtual int Write(IOBuffer* buf, |
+ int buf_len, |
+ const CompletionCallback& callback) OVERRIDE; |
virtual bool SetReceiveBufferSize(int32 size) OVERRIDE; |
virtual bool SetSendBufferSize(int32 size) OVERRIDE; |
virtual int GetPeerAddress(AddressList* address) const OVERRIDE; |
@@ -137,7 +140,8 @@ class NET_EXPORT_PRIVATE SpdyProxyClientSocket : public ProxyClientSocket, |
OldCompletionCallback* old_read_callback_; |
CompletionCallback read_callback_; |
// Stores the callback to the layer above, called on completing Write(). |
- OldCompletionCallback* write_callback_; |
+ OldCompletionCallback* old_write_callback_; |
+ CompletionCallback write_callback_; |
// CONNECT request and response. |
HttpRequestInfo request_; |