diff options
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.cpp | 3 |
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); } |