From 00fc8e5d95509e0024fb7456c6377040ad2f97bd Mon Sep 17 00:00:00 2001 From: Yves Rutschle Date: Sun, 8 Jan 2023 22:50:10 +0100 Subject: [PATCH] fix off-by-one error --- gap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gap.c b/gap.c index a0adfbc..4156233 100644 --- a/gap.c +++ b/gap.c @@ -99,7 +99,7 @@ int gap_remove_ptr(gap_array* gap, void* ptr, int len) else return -1; - for (i = start; i < len; i++) { + for (i = start; i < len - 1; i++) { gap->array[i] = gap->array[i+1]; }