From ccd8c8dadfcfd9181772b3061e7b075d88942505 Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Wed, 7 Mar 2018 22:36:57 +0300 Subject: Change database parameter type to transaction for some rep_*() functions --- bpkg/rep-add.cxx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'bpkg/rep-add.cxx') diff --git a/bpkg/rep-add.cxx b/bpkg/rep-add.cxx index 2dcce9a..6db2c92 100644 --- a/bpkg/rep-add.cxx +++ b/bpkg/rep-add.cxx @@ -16,10 +16,11 @@ using namespace butl; namespace bpkg { shared_ptr - rep_add (database& db, const repository_location& rl) + rep_add (transaction& t, const repository_location& rl) { const string& rn (rl.canonical_name ()); + database& db (t.database ()); shared_ptr r (db.find (rn)); bool updated (false); @@ -75,7 +76,7 @@ namespace bpkg ? optional (o.type ()) : nullopt)); - rep_add (db, rl); + rep_add (t, rl); } t.commit (); -- cgit v1.1