| Index: chromeos/components/tether/host_scan_cache.cc
|
| diff --git a/chromeos/components/tether/host_scan_cache.cc b/chromeos/components/tether/host_scan_cache.cc
|
| index 38a7aae5762c510ba49718b05ff7d64d724f403c..c059aebe095dd932b3f3b7da58ad1ec1914e107f 100644
|
| --- a/chromeos/components/tether/host_scan_cache.cc
|
| +++ b/chromeos/components/tether/host_scan_cache.cc
|
| @@ -11,6 +11,7 @@
|
| #include "chromeos/components/tether/active_host.h"
|
| #include "chromeos/components/tether/device_id_tether_network_guid_map.h"
|
| #include "chromeos/components/tether/tether_host_response_recorder.h"
|
| +#include "chromeos/components/tether/timer_factory.h"
|
| #include "chromeos/network/network_state_handler.h"
|
| #include "components/proximity_auth/logging/logging.h"
|
|
|
| @@ -18,27 +19,12 @@ namespace chromeos {
|
|
|
| namespace tether {
|
|
|
| -namespace {
|
| -
|
| -class TimerFactoryImpl : public HostScanCache::TimerFactory {
|
| - public:
|
| - TimerFactoryImpl() {}
|
| - ~TimerFactoryImpl() {}
|
| -
|
| - // HostScanCache::TimerFactory:
|
| - std::unique_ptr<base::Timer> CreateOneShotTimer() override {
|
| - return base::MakeUnique<base::OneShotTimer>();
|
| - }
|
| -};
|
| -
|
| -} // namespace
|
| -
|
| HostScanCache::HostScanCache(
|
| NetworkStateHandler* network_state_handler,
|
| ActiveHost* active_host,
|
| TetherHostResponseRecorder* tether_host_response_recorder,
|
| DeviceIdTetherNetworkGuidMap* device_id_tether_network_guid_map)
|
| - : timer_factory_(base::MakeUnique<TimerFactoryImpl>()),
|
| + : timer_factory_(base::MakeUnique<TimerFactory>()),
|
| network_state_handler_(network_state_handler),
|
| active_host_(active_host),
|
| tether_host_response_recorder_(tether_host_response_recorder),
|
|
|