aboutsummaryrefslogtreecommitdiff
path: root/bpkg/package-query.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'bpkg/package-query.hxx')
-rw-r--r--bpkg/package-query.hxx15
1 files changed, 12 insertions, 3 deletions
diff --git a/bpkg/package-query.hxx b/bpkg/package-query.hxx
index be4e0be..de389c1 100644
--- a/bpkg/package-query.hxx
+++ b/bpkg/package-query.hxx
@@ -241,9 +241,18 @@ namespace bpkg
shared_ptr<available_package>>> existing_packages;
pair<shared_ptr<available_package>, lazy_shared_ptr<repository_fragment>>
- find_existing (const package_name&,
- const optional<version_constraint>&,
- const lazy_shared_ptr<repository_fragment>&);
+ find_existing (database&,
+ const package_name&,
+ const optional<version_constraint>&);
+
+ inline pair<shared_ptr<available_package>,
+ lazy_shared_ptr<repository_fragment>>
+ find_existing (const package_name& n,
+ const optional<version_constraint>& c,
+ const lazy_shared_ptr<repository_fragment>& rf)
+ {
+ return find_existing (rf.database (), n, c);
+ }
// Configurations to use as the repository information sources.
//