Index: chrome/browser/translate/translate_manager.cc |
diff --git a/chrome/browser/translate/translate_manager.cc b/chrome/browser/translate/translate_manager.cc |
index ed130e37c2e69128de509b8064724567628de1c2..781a094d8d50f2b58bdac6205ab7deff8c392a50 100644 |
--- a/chrome/browser/translate/translate_manager.cc |
+++ b/chrome/browser/translate/translate_manager.cc |
@@ -156,6 +156,14 @@ bool TranslateManager::IsSupportedLanguage(const std::string& language) { |
return false; |
} |
+// static |
+bool TranslateManager::IsAlphaLanguage(const std::string& language) { |
+ if (GetInstance()->language_list_.get()) |
+ return GetInstance()->language_list_->IsAlphaLanguage(language); |
+ NOTREACHED(); |
+ return false; |
+} |
+ |
void TranslateManager::Observe(int type, |
const content::NotificationSource& source, |
const content::NotificationDetails& details) { |
@@ -707,8 +715,6 @@ void TranslateManager::InitAcceptLanguages(PrefService* prefs) { |
void TranslateManager::FetchLanguageListFromTranslateServer( |
PrefService* prefs) { |
- DCHECK(language_list_.get()); |
- |
// We don't want to do this when translate is disabled. |
DCHECK(prefs != NULL); |
if (CommandLine::ForCurrentProcess()->HasSwitch( |
@@ -719,6 +725,8 @@ void TranslateManager::FetchLanguageListFromTranslateServer( |
if (language_list_.get()) |
language_list_->RequestLanguageList(); |
+ else |
+ NOTREACHED(); |
MAD
2013/05/29 14:09:32
Thanks! :-)
|
} |
void TranslateManager::CleanupPendingUlrFetcher() { |