From d57cfb63de2341c02127dc4323b99b11fea78ab6 Mon Sep 17 00:00:00 2001 From: Anders Blomdell <anders.blomdell@control.lth.se> Date: Wed, 20 Mar 2019 11:31:05 +0100 Subject: [PATCH] Fix off-by-one error --- adaptors/java/src/se_lth_control_realtime_moberg_Moberg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/adaptors/java/src/se_lth_control_realtime_moberg_Moberg.c b/adaptors/java/src/se_lth_control_realtime_moberg_Moberg.c index fe658b8..8cd8e4a 100644 --- a/adaptors/java/src/se_lth_control_realtime_moberg_Moberg.c +++ b/adaptors/java/src/se_lth_control_realtime_moberg_Moberg.c @@ -139,7 +139,7 @@ static struct channel *channel_get(struct list *list, int index) static int channel_set(struct list *list, int index, struct channel channel) { - if (list->capacity < index) { + if (list->capacity <= index) { int capacity = index + 1; void *new = realloc(list->channel, capacity * sizeof(*list->channel)); if (new) { -- GitLab