diff --git a/fbreader/fbreader/fbreader/src/library/Book.cpp b/fbreader/fbreader/fbreader/src/library/Book.cpp index 5ee7400..ea50519 100644 --- a/fbreader/fbreader/fbreader/src/library/Book.cpp +++ b/fbreader/fbreader/fbreader/src/library/Book.cpp @@ -238,13 +238,11 @@ void Book::setTitle(const std::string &title) { } void Book::setLanguage(const std::string &language) { - if (!myLanguage.empty()) { + if (!language.empty()) { const std::vector &codes = ZLLanguageList::languageCodes(); std::vector::const_iterator it = - std::find(codes.begin(), codes.end(), myLanguage); - std::vector::const_iterator jt = std::find(codes.begin(), codes.end(), language); - if (it != codes.end() && jt == codes.end()) { + if (it == codes.end()) { return; } }