data: Fixed db crash on closing application due to multiple initializations of statements

This commit is contained in:
Eberhard Graether
2017-09-05 23:58:03 +02:00
parent fc87d2e1aa
commit d86adce7ea
2 changed files with 8 additions and 1 deletions
@@ -35,7 +35,12 @@ void SqliteStorage::setup()
if (isEmpty() || !isIncompatible())
{
setupTables();
setupPrecompiledStatements();
if (!m_precompiledStatementsInitialized)
{
setupPrecompiledStatements();
m_precompiledStatementsInitialized = true;
}
}
m_mode = STORAGE_MODE_UNKNOWN;