diff --git a/dlib/container/array.d b/dlib/container/array.d index b496b73e..67d881d1 100644 --- a/dlib/container/array.d +++ b/dlib/container/array.d @@ -501,7 +501,7 @@ struct Array(T, size_t chunkSize = 32) if (i < pos) { T* s = storage(); - for (size_t p = i+1; p <= pos; p++) + for (size_t p = i+1; p < pos; p++) { s[p-1] = s[p]; }