From ac12f0d6fb4229c08569d0dccf3ab65b4814d722 Mon Sep 17 00:00:00 2001 From: Stefan Boberg Date: Tue, 17 Oct 2023 16:40:39 +0200 Subject: removed unnecessary vector in ZenCacheMemoryLayer::Drop --- src/zenserver/cache/cachememorylayer.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/zenserver/cache/cachememorylayer.cpp') diff --git a/src/zenserver/cache/cachememorylayer.cpp b/src/zenserver/cache/cachememorylayer.cpp index 86938df41..b62791974 100644 --- a/src/zenserver/cache/cachememorylayer.cpp +++ b/src/zenserver/cache/cachememorylayer.cpp @@ -129,9 +129,8 @@ ZenCacheMemoryLayer::DropBucket(std::string_view InBucket) void ZenCacheMemoryLayer::Drop() { - RwLock::ExclusiveLockScope _(m_Lock); - std::vector> Buckets; - Buckets.reserve(m_Buckets.size()); + RwLock::ExclusiveLockScope _(m_Lock); + while (!m_Buckets.empty()) { const auto& It = m_Buckets.begin(); -- cgit v1.2.3