Index: net/ftp/ftp_network_layer.cc |
=================================================================== |
--- net/ftp/ftp_network_layer.cc (revision 18213) |
+++ net/ftp/ftp_network_layer.cc (working copy) |
@@ -10,17 +10,18 @@ |
namespace net { |
-FtpNetworkLayer::FtpNetworkLayer() |
- : suspended_(false) { |
- session_ = new FtpNetworkSession(); |
+FtpNetworkLayer::FtpNetworkLayer(HostResolver* host_resolver) |
+ : session_(new FtpNetworkSession(host_resolver)), |
+ suspended_(false) { |
} |
FtpNetworkLayer::~FtpNetworkLayer() { |
} |
// static |
-FtpTransactionFactory* FtpNetworkLayer::CreateFactory() { |
- return new FtpNetworkLayer(); |
+FtpTransactionFactory* FtpNetworkLayer::CreateFactory( |
+ HostResolver* host_resolver) { |
+ return new FtpNetworkLayer(host_resolver); |
} |
FtpTransaction* FtpNetworkLayer::CreateTransaction() { |