DataStore 判断区块时 采用 【offset ,offset+size) 方式 避免区块重叠冲突

This commit is contained in:
WangQiang 2016-05-19 06:48:56 +00:00
parent b7aa5029bc
commit 26a07752c7
1 changed files with 2 additions and 2 deletions

View File

@ -113,8 +113,8 @@ DataStore::Area::Area()
bool DataStore::Area::Contain(uint offset, uint size) bool DataStore::Area::Contain(uint offset, uint size)
{ {
return (Offset <= offset && offset <= Offset + Size || return (Offset <= offset && offset < Offset + Size ||
Offset >= offset && Offset <= offset + size); Offset >= offset && Offset < offset + size);
} }
/****************************** 数据操作接口 ************************************/ /****************************** 数据操作接口 ************************************/