From 3fbba2c69bc58ff79fd82b33487b68a0049241b3 Mon Sep 17 00:00:00 2001 From: George Hazan Date: Mon, 23 Nov 2020 13:51:15 +0300 Subject: fixes #2626 (Import: cannot import from mdbx to sqlite) --- plugins/Dbx_mdbx/src/dbintf.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/Dbx_mdbx/src/dbintf.cpp b/plugins/Dbx_mdbx/src/dbintf.cpp index ad22d1f850..718642a7b8 100644 --- a/plugins/Dbx_mdbx/src/dbintf.cpp +++ b/plugins/Dbx_mdbx/src/dbintf.cpp @@ -149,7 +149,7 @@ int CDbxMDBX::Load() MDBX_db_flags_t defFlags = MDBX_CREATE; m_pWriteTran = nullptr; - m_dbError = mdbx_txn_begin(m_env, nullptr, MDBX_TXN_READWRITE, &m_pWriteTran); + m_dbError = mdbx_txn_begin(m_env, nullptr, (m_bReadOnly) ? MDBX_TXN_RDONLY : MDBX_TXN_READWRITE, &m_pWriteTran); if (m_pWriteTran == nullptr) { if (m_dbError == MDBX_TXN_FULL) { if (IDOK == MessageBox(NULL, TranslateT("Your database is in the obsolete format. Click OK to read the upgrade instructions or Cancel to exit"), TranslateT("Error"), MB_ICONERROR | MB_OKCANCEL)) -- cgit v1.2.3