diff options
Diffstat (limited to 'searchlib/src/tests')
-rw-r--r-- | searchlib/src/tests/queryeval/predicate/predicate_search_test.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/searchlib/src/tests/queryeval/predicate/predicate_search_test.cpp b/searchlib/src/tests/queryeval/predicate/predicate_search_test.cpp index efa01b79580..382e2bdb8ff 100644 --- a/searchlib/src/tests/queryeval/predicate/predicate_search_test.cpp +++ b/searchlib/src/tests/queryeval/predicate/predicate_search_test.cpp @@ -41,6 +41,8 @@ public: { } + ~MyPostingList() override; + bool next(uint32_t doc_id) override { if (_index < _entries.size()) { while (_entries[_index].first <= doc_id) { @@ -70,6 +72,8 @@ public: uint32_t getInterval() const override { return _interval; } }; +MyPostingList::~MyPostingList() = default; + template <int N> vector<PredicatePostingList::UP> make_posting_lists_vector(MyPostingList (&plists)[N]) { |