Index: chromecast/net/network_change_notifier_factory_cast.cc |
diff --git a/chromecast/net/network_change_notifier_factory_cast.cc b/chromecast/net/network_change_notifier_factory_cast.cc |
index 1c41171119f47b60ce8e8a94ae2cc2d07cdf5ffa..c446b1e5768d1244e01452e02fd52c8077fa78d3 100644 |
--- a/chromecast/net/network_change_notifier_factory_cast.cc |
+++ b/chromecast/net/network_change_notifier_factory_cast.cc |
@@ -4,28 +4,16 @@ |
#include "chromecast/net/network_change_notifier_factory_cast.h" |
-#include "base/lazy_instance.h" |
#include "chromecast/net/network_change_notifier_cast.h" |
namespace chromecast { |
-namespace { |
- |
-base::LazyInstance<NetworkChangeNotifierCast> g_network_change_notifier_cast = |
- LAZY_INSTANCE_INITIALIZER; |
- |
-} // namespace |
- |
net::NetworkChangeNotifier* NetworkChangeNotifierFactoryCast::CreateInstance() { |
- return g_network_change_notifier_cast.Pointer(); |
+ // Caller assumes ownership. |
+ return new NetworkChangeNotifierCast(); |
} |
NetworkChangeNotifierFactoryCast::~NetworkChangeNotifierFactoryCast() { |
} |
-// static |
-NetworkChangeNotifierCast* NetworkChangeNotifierFactoryCast::GetInstance() { |
- return g_network_change_notifier_cast.Pointer(); |
-} |
- |
} // namespace chromecast |