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

This reverts commit bcabf9b55c.

I should test code better...
This commit is contained in:
Alexey Sokolov
2017-10-04 04:41:50 +01:00
parent bcabf9b55c
commit 023e57485b
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() + 1 == m_pvRows->size()) ? "1" : "");
return ((GetRowIndex() == m_pvRows->size() - 1) ? "1" : "");
} else if (sName.Equals("__OUTER__")) {
return ((GetRowIndex() == 0 || GetRowIndex() + 1 == m_pvRows->size())
return ((GetRowIndex() == 0 || GetRowIndex() == m_pvRows->size() - 1)
? "1"
: "");
} else if (sName.Equals("__INNER__")) {
return ((GetRowIndex() == 0 || GetRowIndex() + 1 == m_pvRows->size())
return ((GetRowIndex() == 0 || GetRowIndex() == m_pvRows->size() - 1)
? ""
: "1");
}