1
0
forked from fsfw/fsfw

100 percent test coverage for pool vector

This commit is contained in:
2021-01-08 20:44:05 +01:00
parent 9f15cd697d
commit 7c47b1ce34
5 changed files with 59 additions and 6 deletions

View File

@ -104,7 +104,7 @@ inline T& LocalPoolVector<T, vectorSize>::operator [](size_t i) {
fsfw::printWarning("LocalPoolVector: Invalid index. Setting or returning"
" last value!\n");
#endif
return value[vectorSize];
return value[vectorSize - 1];
}
template<typename T, uint16_t vectorSize>
@ -121,7 +121,7 @@ inline const T& LocalPoolVector<T, vectorSize>::operator [](size_t i) const {
fsfw::printWarning("LocalPoolVector: Invalid index. Setting or returning"
" last value!\n");
#endif
return value[vectorSize];
return value[vectorSize - 1];
}
template<typename T, uint16_t vectorSize>