Index: chrome/browser/extensions/api/networking_private/networking_private_chromeos.cc |
diff --git a/chrome/browser/extensions/api/networking_private/networking_private_chromeos.cc b/chrome/browser/extensions/api/networking_private/networking_private_chromeos.cc |
index 38ee102d4683f4d5165b412c3d6190235dbd34f7..2bcc246a3b42b6680b331269ef30f9a7916b5e1d 100644 |
--- a/chrome/browser/extensions/api/networking_private/networking_private_chromeos.cc |
+++ b/chrome/browser/extensions/api/networking_private/networking_private_chromeos.cc |
@@ -283,15 +283,13 @@ void NetworkingPrivateChromeOS::GetCaptivePortalStatus( |
const std::string& guid, |
const StringCallback& success_callback, |
const FailureCallback& failure_callback) { |
- chromeos::NetworkPortalDetector* detector = |
- chromeos::NetworkPortalDetector::Get(); |
- if (!detector) { |
+ if (!chromeos::NetworkPortalDetector::IsInitialized()) { |
failure_callback.Run(networking_private::kErrorNotReady); |
return; |
} |
chromeos::NetworkPortalDetector::CaptivePortalState state = |
- detector->GetCaptivePortalState(guid); |
+ chromeos::NetworkPortalDetector::Get()->GetCaptivePortalState(guid); |
success_callback.Run( |
chromeos::NetworkPortalDetector::CaptivePortalStatusString(state.status)); |
} |