aboutsummaryrefslogtreecommitdiffstats
path: root/vbench/src/tests/dispatcher/dispatcher_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'vbench/src/tests/dispatcher/dispatcher_test.cpp')
-rw-r--r--vbench/src/tests/dispatcher/dispatcher_test.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/vbench/src/tests/dispatcher/dispatcher_test.cpp b/vbench/src/tests/dispatcher/dispatcher_test.cpp
index 618940aab57..85879feb0ee 100644
--- a/vbench/src/tests/dispatcher/dispatcher_test.cpp
+++ b/vbench/src/tests/dispatcher/dispatcher_test.cpp
@@ -7,9 +7,12 @@ using namespace vbench;
struct MyHandler : public Handler<int> {
int value;
MyHandler() : value(-1) {}
+ ~MyHandler() override;
void handle(std::unique_ptr<int> v) override { value = (v.get() != 0) ? *v : 0; }
};
+MyHandler::~MyHandler() = default;
+
struct Fetcher : public vespalib::Runnable {
Provider<int> &provider;
Handler<int> &handler;