From 437cf879808fb68a79e7f8325615737f86f434be Mon Sep 17 00:00:00 2001 From: LaG1924 <12997935+LaG1924@users.noreply.github.com> Date: Sat, 23 Sep 2017 20:55:08 +0500 Subject: 2017-09-23 --- src/Section.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/Section.cpp') diff --git a/src/Section.cpp b/src/Section.cpp index 67dde70..e6b6d93 100644 --- a/src/Section.cpp +++ b/src/Section.cpp @@ -69,9 +69,11 @@ BlockId Section::GetBlockId(Vector pos) const { if (block.empty()) return BlockId{ 0,0 }; - auto iter = overrideList.find(pos); - if (iter != overrideList.end()) - return iter->second; + if (!overrideList.empty()) { + auto iter = overrideList.find(pos); + if (iter != overrideList.end()) + return iter->second; + } int value; @@ -104,7 +106,7 @@ BlockId Section::GetBlockId(Vector pos) const { BlockId blockId; blockId.id = value >> 4; - blockId.state = value & 0xF; + blockId.state = value & 0xF; return blockId; } -- cgit v1.2.3