summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Vector.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/Vector.c b/Vector.c
index bd38532a..863cf637 100644
--- a/Vector.c
+++ b/Vector.c
@@ -133,8 +133,8 @@ void Vector_insert(Vector* this, int idx, void* data_) {
Vector_checkArraySize(this);
assert(this->array[this->items] == NULL);
- for (int i = this->items; i >= idx; i--) {
- this->array[i+1] = this->array[i];
+ for (int i = this->items; i > idx; i--) {
+ this->array[i] = this->array[i-1];
}
this->array[idx] = data;
this->items++;