Minor fixes.
This commit is contained in:
parent
e6cbc09e83
commit
9ff95f7061
@ -646,7 +646,7 @@ namespace PolyVox
|
|||||||
if((v3dBlockPos == m_v3dLastAccessedBlockPos) && (m_pLastAccessedBlock != 0))
|
if((v3dBlockPos == m_v3dLastAccessedBlockPos) && (m_pLastAccessedBlock != 0))
|
||||||
{
|
{
|
||||||
return m_pLastAccessedBlock;
|
return m_pLastAccessedBlock;
|
||||||
}
|
}
|
||||||
|
|
||||||
//Get the block and mark that we accessed it
|
//Get the block and mark that we accessed it
|
||||||
Block<VoxelType>* block = getCompressedBlock(uBlockX, uBlockY, uBlockZ);
|
Block<VoxelType>* block = getCompressedBlock(uBlockX, uBlockY, uBlockZ);
|
||||||
@ -672,9 +672,11 @@ namespace PolyVox
|
|||||||
itUncompressedBlock = m_pUncompressedBlockCache.insert(std::make_pair(v3dBlockPos, pUncompressedBlock)).first;
|
itUncompressedBlock = m_pUncompressedBlockCache.insert(std::make_pair(v3dBlockPos, pUncompressedBlock)).first;
|
||||||
}
|
}
|
||||||
|
|
||||||
m_pLastAccessedBlock = block->m_tUncompressedData;
|
m_pLastAccessedBlock = (*itUncompressedBlock).second;
|
||||||
m_v3dLastAccessedBlockPos = v3dBlockPos;
|
m_v3dLastAccessedBlockPos = v3dBlockPos;
|
||||||
|
|
||||||
|
return m_pLastAccessedBlock;
|
||||||
|
|
||||||
if(block->hasUncompressedData())
|
if(block->hasUncompressedData())
|
||||||
{
|
{
|
||||||
return block->m_tUncompressedData;
|
return block->m_tUncompressedData;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user