diff --git a/include/ircd/db/domain.h b/include/ircd/db/domain.h index 898dabeea..8e00f7bfb 100644 --- a/include/ircd/db/domain.h +++ b/include/ircd/db/domain.h @@ -102,3 +102,11 @@ const { return &this->operator*(); } + +inline bool +ircd::db::seek(domain::const_iterator_base &it, + const string_view &p) +{ + it.opts.prefix = true; + return seek(static_cast(it), p); +} diff --git a/ircd/db.cc b/ircd/db.cc index 3198dc621..11ff3f73d 100644 --- a/ircd/db.cc +++ b/ircd/db.cc @@ -2377,14 +2377,6 @@ ircd::db::seek(domain::const_iterator_base &it, return seek(static_cast(it), p); } -bool -ircd::db::seek(domain::const_iterator_base &it, - const string_view &p) -{ - it.opts.prefix = true; - return seek(static_cast(it), p); -} - ircd::db::domain::const_iterator ircd::db::domain::begin(const string_view &key, gopts opts)