aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/RegionFileCache.cpp
diff options
context:
space:
mode:
authorvoid_17 <61356189+void2012@users.noreply.github.com>2026-03-06 02:11:18 +0700
committerGitHub <noreply@github.com>2026-03-06 02:11:18 +0700
commit55231bb8d3e1a4e2752ac3d444c4287eb0ca4e8b (patch)
tree953c537a5c66e328e9f4ab29626cf738112d53c0 /Minecraft.World/RegionFileCache.cpp
parent7d6658fe5b3095f35093701b5ab669ffc291e875 (diff)
Remove AUTO_VAR macro and _toString function (#592)
Diffstat (limited to 'Minecraft.World/RegionFileCache.cpp')
-rw-r--r--Minecraft.World/RegionFileCache.cpp20
1 files changed, 7 insertions, 13 deletions
diff --git a/Minecraft.World/RegionFileCache.cpp b/Minecraft.World/RegionFileCache.cpp
index 23c87118..2bb370a8 100644
--- a/Minecraft.World/RegionFileCache.cpp
+++ b/Minecraft.World/RegionFileCache.cpp
@@ -25,22 +25,22 @@ RegionFile *RegionFileCache::_getRegionFile(ConsoleSaveFile *saveFile, const wst
//File regionDir(basePath, L"region");
- //File file(regionDir, wstring(L"r.") + _toString(chunkX>>5) + L"." + _toString(chunkZ>>5) + L".mcr" );
+ //File file(regionDir, wstring(L"r.") + std::to_wstring(chunkX>>5) + L"." + std::to_wstring(chunkZ>>5) + L".mcr" );
MemSect(31);
File file;
if(useSplitSaves(saveFile->getSavePlatform()))
{
- file = File( prefix + wstring(L"r.") + _toString(chunkX>>4) + L"." + _toString(chunkZ>>4) + L".mcr" );
+ file = File( prefix + wstring(L"r.") + std::to_wstring(chunkX>>4) + L"." + std::to_wstring(chunkZ>>4) + L".mcr" );
}
else
{
- file = File( prefix + wstring(L"r.") + _toString(chunkX>>5) + L"." + _toString(chunkZ>>5) + L".mcr" );
+ file = File( prefix + wstring(L"r.") + std::to_wstring(chunkX>>5) + L"." + std::to_wstring(chunkZ>>5) + L".mcr" );
}
MemSect(0);
RegionFile *ref = NULL;
- AUTO_VAR(it, cache.find(file));
- if( it != cache.end() )
+ auto it = cache.find(file);
+ if( it != cache.end() )
ref = it->second;
// 4J Jev, put back in.
@@ -69,20 +69,14 @@ RegionFile *RegionFileCache::_getRegionFile(ConsoleSaveFile *saveFile, const wst
void RegionFileCache::_clear() // 4J - TODO was synchronized
{
- AUTO_VAR(itEnd, cache.end());
- for( AUTO_VAR(it, cache.begin()); it != itEnd; it++ )
+ for(auto& it : cache)
{
- // 4J - removed try/catch
-// try {
- RegionFile *regionFile = it->second;
+ RegionFile *regionFile = it.second;
if (regionFile != NULL)
{
regionFile->close();
}
delete regionFile;
-// } catch (IOException e) {
-// e.printStackTrace();
-// }
}
cache.clear();
}