From 9dece5e45a7c80b1c4b0a84711a63242ccdd5c42 Mon Sep 17 00:00:00 2001 From: Masaori Koshiba Date: Mon, 14 Aug 2023 13:48:07 +0900 Subject: [PATCH] LSan: Fix leak of test_Metrics --- include/api/Metrics.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/include/api/Metrics.h b/include/api/Metrics.h index 6b79f43eb3a..c191e3acc9a 100644 --- a/include/api/Metrics.h +++ b/include/api/Metrics.h @@ -63,7 +63,12 @@ class Metrics Metrics &operator=(Metrics &&) = delete; Metrics(Metrics &&) = delete; - virtual ~Metrics() = default; + virtual ~Metrics() + { + for (size_t i = 0; i <= _cur_blob; ++i) { + delete _blobs[i]; + } + } Metrics() {