diff options
Diffstat (limited to 'benchmarks/vldb/fst_bsm_bench.cpp')
| -rw-r--r-- | benchmarks/vldb/fst_bsm_bench.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/benchmarks/vldb/fst_bsm_bench.cpp b/benchmarks/vldb/fst_bsm_bench.cpp index b0be115..c1e6d17 100644 --- a/benchmarks/vldb/fst_bsm_bench.cpp +++ b/benchmarks/vldb/fst_bsm_bench.cpp @@ -5,8 +5,6 @@ #define ENABLE_TIMER #define TS_TEST -#include <thread> - #include "framework/DynamicExtension.h" #include "shard/FSTrie.h" #include "query/pointlookup.h" @@ -47,7 +45,7 @@ int main(int argc, char **argv) { std::vector<Rec> data; for (size_t i=0; i<strings.size(); i++) { - data.push_back({strings[i].get(), i, strlen(strings[i].get())}); + data.push_back({strings[i], i, strlen(strings[i])}); } std::vector<size_t> to_delete(n * delete_proportion); @@ -95,6 +93,8 @@ int main(int argc, char **argv) { gsl_rng_free(rng); delete extension; + + destroy_string_file_data(strings); fflush(stderr); } |