Index: chrome/browser/extensions/install_verifier.cc |
diff --git a/chrome/browser/extensions/install_verifier.cc b/chrome/browser/extensions/install_verifier.cc |
index ebd3a8d82f531fdf1b63ff5aed614c620f5bcaf5..7ef862fec0bf7e3e6b92c2be703fd136a5477288 100644 |
--- a/chrome/browser/extensions/install_verifier.cc |
+++ b/chrome/browser/extensions/install_verifier.cc |
@@ -446,7 +446,7 @@ ExtensionIdSet InstallVerifier::GetExtensionsToVerify() const { |
for (ExtensionSet::const_iterator iter = extensions->begin(); |
iter != extensions->end(); |
++iter) { |
- if (NeedsVerification(**iter)) |
+ if (NeedsVerification(*iter->get())) |
result.insert((*iter)->id()); |
} |
return result; |
@@ -494,7 +494,7 @@ void InstallVerifier::OnVerificationComplete(bool success, OperationType type) { |
++iter) { |
int disable_reasons = prefs_->GetDisableReasons((*iter)->id()); |
if (disable_reasons & Extension::DISABLE_NOT_VERIFIED && |
- !MustRemainDisabled(*iter, NULL, NULL)) { |
+ !MustRemainDisabled(iter->get(), NULL, NULL)) { |
prefs_->RemoveDisableReason((*iter)->id(), |
Extension::DISABLE_NOT_VERIFIED); |
} |