Index: chrome/browser/extensions/shared_module_service.cc |
diff --git a/chrome/browser/extensions/shared_module_service.cc b/chrome/browser/extensions/shared_module_service.cc |
index 22c9e25117e781595423f0f681d031c80e6ae2b0..05d28046ac345f41e3abad10e5834c5015d81887 100644 |
--- a/chrome/browser/extensions/shared_module_service.cc |
+++ b/chrome/browser/extensions/shared_module_service.cc |
@@ -104,7 +104,7 @@ SharedModuleService::ImportStatus SharedModuleService::SatisfyImports( |
return status; |
} |
-scoped_ptr<const ExtensionSet> SharedModuleService::GetDependentExtensions( |
+scoped_ptr<ExtensionSet> SharedModuleService::GetDependentExtensions( |
const Extension* extension) { |
scoped_ptr<ExtensionSet> dependents(new ExtensionSet()); |
@@ -127,7 +127,7 @@ scoped_ptr<const ExtensionSet> SharedModuleService::GetDependentExtensions( |
} |
} |
} |
- return dependents.PassAs<const ExtensionSet>(); |
+ return dependents.PassAs<ExtensionSet>(); |
} |
void SharedModuleService::OnExtensionUninstalled( |
@@ -149,7 +149,7 @@ void SharedModuleService::OnExtensionUninstalled( |
registry->GetExtensionById(iter->extension_id, |
ExtensionRegistry::EVERYTHING); |
if (imported_module && imported_module->from_webstore()) { |
- scoped_ptr<const ExtensionSet> dependents = |
+ scoped_ptr<ExtensionSet> dependents = |
GetDependentExtensions(imported_module); |
if (dependents->is_empty()) { |
service->UninstallExtension(iter->extension_id, |