Index: net/socket/ssl_client_socket_openssl.h |
diff --git a/net/socket/ssl_client_socket_openssl.h b/net/socket/ssl_client_socket_openssl.h |
index a15c0e3b9684502d090ee0de3fa7d1dbd5684b99..74ee3bbb435749c7a97be2c5fbc18462d505c53c 100644 |
--- a/net/socket/ssl_client_socket_openssl.h |
+++ b/net/socket/ssl_client_socket_openssl.h |
@@ -82,7 +82,10 @@ class SSLClientSocketOpenSSL : public SSLClientSocket { |
virtual int Read(IOBuffer* buf, int buf_len, OldCompletionCallback* callback); |
virtual int Read(IOBuffer* buf, int buf_len, |
const CompletionCallback& callback); |
- virtual int Write(IOBuffer* buf, int buf_len, OldCompletionCallback* callback); |
+ virtual int Write(IOBuffer* buf, int buf_len, |
+ OldCompletionCallback* callback); |
+ virtual int Write(IOBuffer* buf, int buf_len, |
+ const CompletionCallback& callback); |
virtual bool SetReceiveBufferSize(int32 size); |
virtual bool SetSendBufferSize(int32 size); |
@@ -126,7 +129,8 @@ class SSLClientSocketOpenSSL : public SSLClientSocket { |
CompletionCallback user_connect_callback_; |
OldCompletionCallback* old_user_read_callback_; |
CompletionCallback user_read_callback_; |
- OldCompletionCallback* user_write_callback_; |
+ OldCompletionCallback* old_user_write_callback_; |
+ CompletionCallback user_write_callback_; |
// Used by Read function. |
scoped_refptr<IOBuffer> user_read_buf_; |