Chromium Code Reviews| Index: net/url_request/ftp_protocol_handler.h |
| diff --git a/net/url_request/ftp_protocol_handler.h b/net/url_request/ftp_protocol_handler.h |
| index 871f42205ebc434335f51d2ed784e1514a48763a..52aea7cf07f2fe7334bfa5ec68982918b10f6a70 100644 |
| --- a/net/url_request/ftp_protocol_handler.h |
| +++ b/net/url_request/ftp_protocol_handler.h |
| @@ -7,11 +7,11 @@ |
| #include "base/basictypes.h" |
| #include "base/compiler_specific.h" |
| +#include "net/ftp/ftp_auth_cache.h" |
| #include "net/url_request/url_request_job_factory.h" |
| namespace net { |
| -class FtpAuthCache; |
| class FtpTransactionFactory; |
| class NetworkDelegate; |
| class URLRequestJob; |
| @@ -20,14 +20,13 @@ class URLRequestJob; |
| class NET_EXPORT FtpProtocolHandler : |
| public URLRequestJobFactory::ProtocolHandler { |
| public: |
| - FtpProtocolHandler(FtpTransactionFactory* ftp_transaction_factory, |
| - FtpAuthCache* ftp_auth_cache); |
| + explicit FtpProtocolHandler(FtpTransactionFactory* ftp_transaction_factory); |
| virtual URLRequestJob* MaybeCreateJob( |
| URLRequest* request, NetworkDelegate* network_delegate) const OVERRIDE; |
| private: |
| FtpTransactionFactory* ftp_transaction_factory_; |
| - FtpAuthCache* ftp_auth_cache_; |
| + mutable FtpAuthCache ftp_auth_cache_; |
|
mmenke
2013/01/22 16:50:37
Can FtpAuthCache now be NET_EXPORT_PRIVATE?
pauljensen
2013/01/23 21:43:33
I think it has been since r85818.
|
| DISALLOW_COPY_AND_ASSIGN(FtpProtocolHandler); |
| }; |