From cfcc7bf8da8894d90836371c259b29e241919ee7 Mon Sep 17 00:00:00 2001 From: Cristian Dumitrescu Date: Mon, 12 Jul 2021 19:18:33 +0100 Subject: [PATCH] examples/pipeline: fix out of bounds array access Fix the incorrect array out of bounds check within the function pipeline_selector_group_member_read(). Coverity issue: 371911 Fixes: 598fe0dd0d8e3 ("examples/pipeline: support selector table") Signed-off-by: Cristian Dumitrescu --- examples/pipeline/cli.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/pipeline/cli.c b/examples/pipeline/cli.c index bf32efa212..1e2dd9d704 100644 --- a/examples/pipeline/cli.c +++ b/examples/pipeline/cli.c @@ -1511,7 +1511,7 @@ pipeline_selector_group_member_read(const char *string, if (!token || token_is_comment(token)) break; - if (n_tokens > GROUP_MEMBER_INFO_TOKENS_MAX) + if (n_tokens >= GROUP_MEMBER_INFO_TOKENS_MAX) goto error; token_array[n_tokens] = token; -- 2.20.1