diff --git a/src/common/utility/tarray.h b/src/common/utility/tarray.h index 662193f39..e3b234b47 100644 --- a/src/common/utility/tarray.h +++ b/src/common/utility/tarray.h @@ -453,6 +453,8 @@ public: void Delete (unsigned int index, int deletecount) { + if(index >= Count) return; + if (index + deletecount > Count) { deletecount = Count - index;