From f9404abf04a3415885eac0d13cac8b3fd08a249a Mon Sep 17 00:00:00 2001
From: WangTingZheng <2251985371@qq.com>
Date: Wed, 21 Jun 2023 19:41:10 +0800
Subject: [PATCH] fix(benchmark): fix memory leak in kyoto cabinet benchmarks

we should delete db in ~Benchmark() function
---
 benchmarks/db_bench_tree_db.cc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/benchmarks/db_bench_tree_db.cc b/benchmarks/db_bench_tree_db.cc
index 533600b..6874383 100644
--- a/benchmarks/db_bench_tree_db.cc
+++ b/benchmarks/db_bench_tree_db.cc
@@ -319,6 +319,7 @@ class Benchmark {
     if (!db_->close()) {
       std::fprintf(stderr, "close error: %s\n", db_->error().name());
     }
+    delete db_;
   }
 
   void Run() {