summaryrefslogtreecommitdiffstats
path: root/vespalib/src/tests/slime/summary-feature-benchmark/summary-feature-benchmark.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'vespalib/src/tests/slime/summary-feature-benchmark/summary-feature-benchmark.cpp')
-rw-r--r--vespalib/src/tests/slime/summary-feature-benchmark/summary-feature-benchmark.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/vespalib/src/tests/slime/summary-feature-benchmark/summary-feature-benchmark.cpp b/vespalib/src/tests/slime/summary-feature-benchmark/summary-feature-benchmark.cpp
index 5fd5d3be3e9..d86ffa243fc 100644
--- a/vespalib/src/tests/slime/summary-feature-benchmark/summary-feature-benchmark.cpp
+++ b/vespalib/src/tests/slime/summary-feature-benchmark/summary-feature-benchmark.cpp
@@ -10,6 +10,7 @@ struct MyBuffer : public Output {
std::vector<char> data;
size_t used;
MyBuffer() : data(1024 * 1024), used(0) {}
+ ~MyBuffer();
WritableMemory reserve(size_t bytes) override {
assert(data.size() >= (used + bytes));
return WritableMemory(&data[used], data.size() - used);
@@ -20,6 +21,8 @@ struct MyBuffer : public Output {
}
};
+MyBuffer::~MyBuffer() { }
+
std::string make_name(size_t idx) {
return make_string("summary_feature_%zu", idx);
}