diff --git a/Src/GroupTree/FGroupSeqAlgorithm.hpp b/Src/GroupTree/FGroupSeqAlgorithm.hpp index 826bb708f3733fc7a85f0a4a4d0a4dd214f6effc..abea120fba2235fd3a40e7335e3ebee9ac90766f 100644 --- a/Src/GroupTree/FGroupSeqAlgorithm.hpp +++ b/Src/GroupTree/FGroupSeqAlgorithm.hpp @@ -105,7 +105,7 @@ protected: CellClass* child[8] = {nullptr,nullptr,nullptr,nullptr,nullptr,nullptr,nullptr,nullptr}; for(int idxChild = 0 ; idxChild < 8 ; ++idxChild){ - while(iterChildCells != endChildCells && (*iterChildCells)->getEndingIndex() < ((mindex<<3)+idxChild) ){ + while(iterChildCells != endChildCells && (*iterChildCells)->getEndingIndex() <= ((mindex<<3)+idxChild) ){ ++iterChildCells; } if( iterChildCells == endChildCells ){ @@ -245,7 +245,7 @@ protected: CellClass* child[8] = {nullptr,nullptr,nullptr,nullptr,nullptr,nullptr,nullptr,nullptr}; for(int idxChild = 0 ; idxChild < 8 ; ++idxChild){ - while(iterChildCells != endChildCells && (*iterChildCells)->getEndingIndex() < ((mindex<<3)+idxChild) ){ + while(iterChildCells != endChildCells && (*iterChildCells)->getEndingIndex() <= ((mindex<<3)+idxChild) ){ ++iterChildCells; } if( iterChildCells == endChildCells ){