소스 검색

[bugfix] end of container offset

B Thibault 9 년 전
부모
커밋
5be70f102b
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      src/curseSplitOutput.cpp

+ 3 - 2
src/curseSplitOutput.cpp

@@ -640,9 +640,10 @@ bool CurseSplitOutput::isAdded(const std::pair<int, JSonContainer *> &item) cons
 {
     const JSonElement *e;
 
-    if ((unsigned int) (item.first +1) == item.second->size())
+    if ((unsigned int) (item.first +1) >= item.second->size())
         e = item.second;
-    e = list_at<JSonElement*>(*(item.second), item.first +1);
+    else
+        e = list_at<JSonElement*>(*(item.second), item.first +1);
     return isAdded(e);
 }