| Index: chrome/browser/language_order_table_model.cc
|
| diff --git a/chrome/browser/language_order_table_model.cc b/chrome/browser/language_order_table_model.cc
|
| index 50799d24b2df538d5e9192efa544e1bd82960dbd..e5bd403e78cec6d4ab624502b29de73bd5500591 100644
|
| --- a/chrome/browser/language_order_table_model.cc
|
| +++ b/chrome/browser/language_order_table_model.cc
|
| @@ -32,17 +32,18 @@ std::wstring LanguageOrderTableModel::GetText(int row, int column_id) {
|
| true));
|
| }
|
|
|
| -void LanguageOrderTableModel::Add(const std::string& language) {
|
| +bool LanguageOrderTableModel::Add(const std::string& language) {
|
| if (language.empty())
|
| - return;
|
| + return false;
|
| // Check for selecting duplicated language.
|
| for (std::vector<std::string>::const_iterator cit = languages_.begin();
|
| cit != languages_.end(); ++cit)
|
| if (*cit == language)
|
| - return;
|
| + return false;
|
| languages_.push_back(language);
|
| if (observer_)
|
| observer_->OnItemsAdded(RowCount() - 1, 1);
|
| + return true;
|
| }
|
|
|
| void LanguageOrderTableModel::Remove(int index) {
|
|
|