From ceb4d04d2392f7be774c2be5ab5e0b1b4bd299c0 Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Tue, 17 May 2022 14:22:36 +0200 Subject: [PATCH] Fix potential array overrun, found by Coverity Signed-off-by: Joachim Wiberg --- src/service.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/service.c b/src/service.c index e91005a0..f0b00a63 100644 --- a/src/service.c +++ b/src/service.c @@ -804,7 +804,7 @@ static int service_stop(svc_t *svc) args[i++] = svc->cmd; /* this handles, e.g., bridge-stop br0 stop */ - for (j = 0; j < MAX_NUM_SVC_ARGS; j++) { + for (j = 0; j < MAX_NUM_SVC_ARGS - 2; j++) { if (!strlen(svc->args[j])) break; args[i++] = svc->args[j];