Browse Source

Use unordered_map instead of map for MapSectors

Richard Try 2 years ago
parent
commit
e16a470d59
2 changed files with 2 additions and 2 deletions
  1. 1 1
      src/map.cpp
  2. 1 1
      src/map.h

+ 1 - 1
src/map.cpp

@@ -102,7 +102,7 @@ MapSector * Map::getSectorNoGenerateNoLock(v2s16 p)
 		return sector;
 	}
 
-	std::map<v2s16, MapSector*>::iterator n = m_sectors.find(p);
+	auto n = m_sectors.find(p);
 
 	if (n == m_sectors.end())
 		return NULL;

+ 1 - 1
src/map.h

@@ -266,7 +266,7 @@ protected:
 
 	std::set<MapEventReceiver*> m_event_receivers;
 
-	std::map<v2s16, MapSector*> m_sectors;
+	std::unordered_map<v2s16, MapSector*> m_sectors;
 
 	// Be sure to set this to NULL when the cached sector is deleted
 	MapSector *m_sector_cache = nullptr;