diff options
| author | Jonathan Bradley <jcb@pikum.xyz> | 2023-10-31 12:13:23 -0400 |
|---|---|---|
| committer | Jonathan Bradley <jcb@pikum.xyz> | 2023-10-31 12:47:00 -0400 |
| commit | 131a75838cc3bf3e8222280fdc007e72c1ec3d05 (patch) | |
| tree | d2abbe7660f7033a81f34f68a22f1cbd2c2c2202 /src/dynamic-array.hpp | |
| parent | 66df3d37d751ef3ef0fa37bb72ef96ee7e53a714 (diff) | |
DynArray - backwards assert
Diffstat (limited to 'src/dynamic-array.hpp')
| -rw-r--r-- | src/dynamic-array.hpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dynamic-array.hpp b/src/dynamic-array.hpp index e5567f4..1df9300 100644 --- a/src/dynamic-array.hpp +++ b/src/dynamic-array.hpp @@ -166,7 +166,7 @@ template <typename T> inline T DynArray<T>::Pop() { } template <typename T> inline void DynArray<T>::Remove(std::size_t index, int64_t count) { - assert(index >= this->elementCount && "Invalid DynArray<T>::Remove() - Out of bounds"); + assert(index <= this->elementCount && "Invalid DynArray<T>::Remove() - Out of bounds"); int64_t moveCount = (this->elementCount - index - count); assert(moveCount >= 0 && "Invalid DynArray<T>::Remove() - Removing too many elements"); assert(moveCount <= this->elementCount - index && "Invalid DynArray<T>::Remove() - Removing too many elements"); |
