Skip to content

Commit f841015

Browse files
committed
Amend leak
1 parent e2cd1d5 commit f841015

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

appsec/src/helper/timer.hpp

+1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ class timer {
1616
{
1717
return system_clock::now().time_since_epoch();
1818
}
19+
virtual ~timer() = default;
1920
};
2021

2122
} // namespace dds

appsec/tests/helper/rate_limit_test.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ class timer : public dds::timer {
2929

3030
return result;
3131
}
32+
~timer() = default;
3233
std::queue<system_clock::duration> responses;
3334
};
3435

@@ -46,7 +47,7 @@ class rate_limiter : public dds::rate_limiter {
4647

4748
TEST(RateLimitTest, OnlyAllowedMaxPerSecond)
4849
{
49-
auto timer = std::make_unique<mock::timer>();
50+
std::unique_ptr<mock::timer> timer = std::make_unique<mock::timer>();
5051
// Four calls within the same second
5152
timer->responses.push(system_clock::duration(1708963615));
5253

0 commit comments

Comments
 (0)