diff Framework/Plugins/IndexBackend.cpp @ 255:d663d9e44f8d

reintroduction of IDatabaseFactory into DatabaseManager
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 14 Apr 2021 17:57:08 +0200
parents 3bc442765b88
children e184dcadf163
line wrap: on
line diff
--- a/Framework/Plugins/IndexBackend.cpp	Wed Apr 14 15:33:57 2021 +0200
+++ b/Framework/Plugins/IndexBackend.cpp	Wed Apr 14 17:57:08 2021 +0200
@@ -2527,7 +2527,7 @@
 
   DatabaseManager* IndexBackend::CreateSingleDatabaseManager(IDatabaseBackend& backend)
   {
-    std::unique_ptr<DatabaseManager> manager(new DatabaseManager(backend.OpenDatabaseConnection()));
+    std::unique_ptr<DatabaseManager> manager(new DatabaseManager(backend.CreateDatabaseFactory()));
     backend.ConfigureDatabase(*manager);
     return manager.release();
   }