From 70b363d51bdb7222ba8c763bfa72cb55323de77d Mon Sep 17 00:00:00 2001 From: Dan Engelbrecht Date: Wed, 23 Mar 2022 15:37:35 +0100 Subject: typedef for LocationMap --- zenstore/compactcas.cpp | 6 +++--- zenstore/compactcas.h | 7 ++++--- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/zenstore/compactcas.cpp b/zenstore/compactcas.cpp index 312bc205d..4de5635a8 100644 --- a/zenstore/compactcas.cpp +++ b/zenstore/compactcas.cpp @@ -444,9 +444,9 @@ CasContainerStrategy::CollectGarbage(GcContext& GcCtx) NiceBytes(OldTotalSize)); }); - std::unordered_map LocationMap; - size_t BlockCount; - uint64_t ExcludeBlockIndex = 0x800000000ull; + LocationMap_t LocationMap; + size_t BlockCount; + uint64_t ExcludeBlockIndex = 0x800000000ull; { RwLock::SharedLockScope _i(m_InsertLock); RwLock::SharedLockScope _l(m_LocationMapLock); diff --git a/zenstore/compactcas.h b/zenstore/compactcas.h index 833febc30..7a200eeed 100644 --- a/zenstore/compactcas.h +++ b/zenstore/compactcas.h @@ -75,9 +75,10 @@ private: std::string m_ContainerBaseName; std::filesystem::path m_BlocksBasePath; - RwLock m_LocationMapLock; - std::unordered_map m_LocationMap; - std::unordered_map> m_ChunkBlocks; + RwLock m_LocationMapLock; + typedef std::unordered_map LocationMap_t; + LocationMap_t m_LocationMap; + std::unordered_map> m_ChunkBlocks; RwLock m_InsertLock; // used to serialize inserts std::weak_ptr m_WriteBlock; -- cgit v1.2.3