From 0b6b57f9acaa2ec648bf582ff67851331f8e6eef Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Mon, 14 Mar 2016 14:38:45 +0300 Subject: Use serializable transaction isolation level --- brep/mod-package-version-details.cxx | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'brep/mod-package-version-details.cxx') diff --git a/brep/mod-package-version-details.cxx b/brep/mod-package-version-details.cxx index 992b829..21da41f 100644 --- a/brep/mod-package-version-details.cxx +++ b/brep/mod-package-version-details.cxx @@ -18,7 +18,6 @@ #include #include #include -#include #include using namespace std; @@ -31,9 +30,8 @@ using namespace brep::cli; // brep::package_version_details:: package_version_details (const package_version_details& r) - : module (r), - options_ (r.initialized_ ? r.options_ : nullptr), - db_ (r.initialized_ ? r.db_ : nullptr) + : database_module (r), + options_ (r.initialized_ ? r.options_ : nullptr) { } @@ -45,10 +43,10 @@ init (scanner& s) options_ = make_shared ( s, unknown_mode::fail, unknown_mode::fail); + database_module::init (*options_); + if (options_->root ().empty ()) options_->root (dir_path ("/")); - - db_ = shared_database (*options_); } bool brep::package_version_details:: -- cgit v1.1