Index: chromeos/ime/component_extension_ime_manager.cc |
diff --git a/chromeos/ime/component_extension_ime_manager.cc b/chromeos/ime/component_extension_ime_manager.cc |
index f77421918c29bff0346364840cd9875e36069574..0a786a30e7e67998af875387f7a9d422699d0034 100644 |
--- a/chromeos/ime/component_extension_ime_manager.cc |
+++ b/chromeos/ime/component_extension_ime_manager.cc |
@@ -91,20 +91,22 @@ void ComponentExtensionIMEManager::Initialize( |
} |
bool ComponentExtensionIMEManager::LoadComponentExtensionIME( |
+ Profile* profile, |
const std::string& input_method_id) { |
ComponentExtensionIME ime; |
if (FindEngineEntry(input_method_id, &ime, NULL)) |
- return delegate_->Load(ime.id, ime.manifest, ime.path); |
+ return delegate_->Load(profile, ime.id, ime.manifest, ime.path); |
else |
return false; |
} |
bool ComponentExtensionIMEManager::UnloadComponentExtensionIME( |
+ Profile* profile, |
const std::string& input_method_id) { |
ComponentExtensionIME ime; |
if (!FindEngineEntry(input_method_id, &ime, NULL)) |
return false; |
- delegate_->Unload(ime.id, ime.path); |
+ delegate_->Unload(profile, ime.id, ime.path); |
return true; |
} |