diff options
Diffstat (limited to 'src/backend/drivers')
-rw-r--r-- | src/backend/drivers/cswordbiblemoduleinfo.cpp | 6 | ||||
-rw-r--r-- | src/backend/drivers/cswordlexiconmoduleinfo.cpp | 5 |
2 files changed, 8 insertions, 3 deletions
diff --git a/src/backend/drivers/cswordbiblemoduleinfo.cpp b/src/backend/drivers/cswordbiblemoduleinfo.cpp index 921157b..adf88b0 100644 --- a/src/backend/drivers/cswordbiblemoduleinfo.cpp +++ b/src/backend/drivers/cswordbiblemoduleinfo.cpp @@ -167,9 +167,6 @@ unsigned int CSwordBibleModuleInfo::verseCount( const QString& book, const unsig unsigned int CSwordBibleModuleInfo::bookNumber(const QString &book) { unsigned int bookNumber = 0; - bool found = false; - int min = 0; - int max = 1; //find out if we have ot and nt, only ot or only nt initBounds(); @@ -182,6 +179,9 @@ unsigned int CSwordBibleModuleInfo::bookNumber(const QString &book) { bookNumber = ((key->Testament() > 1) ? key->BMAX[0] : 0) + key->Book(); #else + bool found = false; + int min = 0; + int max = 1; if ((m_hasOT>0 && m_hasNT>0) || (m_hasOT == -1 && m_hasNT == -1)) { min = 0; diff --git a/src/backend/drivers/cswordlexiconmoduleinfo.cpp b/src/backend/drivers/cswordlexiconmoduleinfo.cpp index a8b81e4..c84cd07 100644 --- a/src/backend/drivers/cswordlexiconmoduleinfo.cpp +++ b/src/backend/drivers/cswordlexiconmoduleinfo.cpp @@ -63,6 +63,11 @@ QStringList* CSwordLexiconModuleInfo::entries() { return m_entryList; } + if ( name() == QString("EReo_en")) { + qWarning("Module EReo_en is buggy and will not be loaded."); + return m_entryList; + } + QString dir(util::filesystem::DirectoryUtil::getUserCacheDir().absolutePath()); QFile f1( QString(dir) |