Remove several more "size - 1", none of which are dangereous.

This commit is contained in:
Alexey Sokolov
2017-10-03 08:27:05 +01:00
parent d73a4090c8
commit bcabf9b55c
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -72,13 +72,13 @@ CString CTemplateLoopContext::GetValue(const CString& sName, bool bFromIf) {
} else if (sName.Equals("__FIRST__")) {
return ((GetRowIndex() == 0) ? "1" : "");
} else if (sName.Equals("__LAST__")) {
return ((GetRowIndex() == m_pvRows->size() - 1) ? "1" : "");
return ((GetRowIndex() + 1 == m_pvRows->size()) ? "1" : "");
} else if (sName.Equals("__OUTER__")) {
return ((GetRowIndex() == 0 || GetRowIndex() == m_pvRows->size() - 1)
return ((GetRowIndex() == 0 || GetRowIndex() + 1 == m_pvRows->size())
? "1"
: "");
} else if (sName.Equals("__INNER__")) {
return ((GetRowIndex() == 0 || GetRowIndex() == m_pvRows->size() - 1)
return ((GetRowIndex() == 0 || GetRowIndex() + 1 == m_pvRows->size())
? ""
: "1");
}