Index: net/socket/ssl_client_socket_nss.h |
diff --git a/net/socket/ssl_client_socket_nss.h b/net/socket/ssl_client_socket_nss.h |
index 7e75cd5e243ca67c821e146e9ab1b669182a7e4a..22cb4a5a27684403faff17d3d04a4689f900792e 100644 |
--- a/net/socket/ssl_client_socket_nss.h |
+++ b/net/socket/ssl_client_socket_nss.h |
@@ -96,6 +96,9 @@ class SSLClientSocketNSS : public SSLClientSocket { |
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; |
@@ -233,7 +236,8 @@ class SSLClientSocketNSS : 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_; |