From ffb9e883face447ac8a032428417256d58d30fbc Mon Sep 17 00:00:00 2001 From: Slava Monich Date: Sun, 31 Mar 2019 02:02:42 +0200 Subject: [PATCH] [fbreader] Don't require book language to be in languagePatterns.zip There ain't that many languages there, really. Not setting the language may cause some format plugins to reset book encoding to "windows-1252". --- fbreader/fbreader/fbreader/src/library/Book.cpp | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/fbreader/fbreader/fbreader/src/library/Book.cpp b/fbreader/fbreader/fbreader/src/library/Book.cpp index ea50519..b0648de 100644 --- a/fbreader/fbreader/fbreader/src/library/Book.cpp +++ b/fbreader/fbreader/fbreader/src/library/Book.cpp @@ -1,5 +1,6 @@ /* * Copyright (C) 2009-2010 Geometer Plus + * Copyright (C) 2019 Slava Monich * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -238,14 +239,6 @@ void Book::setTitle(const std::string &title) { } void Book::setLanguage(const std::string &language) { - if (!language.empty()) { - const std::vector &codes = ZLLanguageList::languageCodes(); - std::vector::const_iterator it = - std::find(codes.begin(), codes.end(), language); - if (it == codes.end()) { - return; - } - } myLanguage = language; }