From e16a470d59069692d654f5c1529ab313a01ded67 Mon Sep 17 00:00:00 2001 From: Richard Try Date: Mon, 23 May 2022 23:50:49 +0300 Subject: [PATCH] Use unordered_map instead of map for MapSectors --- src/map.cpp | 2 +- src/map.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/map.cpp b/src/map.cpp index ce69accb5..213844d57 100644 --- a/src/map.cpp +++ b/src/map.cpp @@ -102,7 +102,7 @@ MapSector * Map::getSectorNoGenerateNoLock(v2s16 p) return sector; } - std::map::iterator n = m_sectors.find(p); + auto n = m_sectors.find(p); if (n == m_sectors.end()) return NULL; diff --git a/src/map.h b/src/map.h index 1e5499586..931764215 100644 --- a/src/map.h +++ b/src/map.h @@ -266,7 +266,7 @@ protected: std::set m_event_receivers; - std::map m_sectors; + std::unordered_map m_sectors; // Be sure to set this to NULL when the cached sector is deleted MapSector *m_sector_cache = nullptr;