From 4ca98dc31bf7bb3952656c66f1a18ec848998bae Mon Sep 17 00:00:00 2001 From: Darryl Miles Date: Mon, 30 Sep 2024 01:48:38 +0100 Subject: [PATCH] graphics/grCMap.c: Incorrect return-value check for a 'scanf'-like function Fix code scanning alert no. 150: Incorrect return-value check for a 'scanf'-like function (#8) * Create codeql.yml * Fix code scanning alert no. 150: Incorrect return-value check for a 'scanf'-like function Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> * Update grCMap.c * AI suggested '< 1', DLM edited to '<= 0' easier for a human to reason about ? --------- Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- graphics/grCMap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/graphics/grCMap.c b/graphics/grCMap.c index b60b5b86..44e94391 100644 --- a/graphics/grCMap.c +++ b/graphics/grCMap.c @@ -156,7 +156,7 @@ char *libPath; /* a library search path */ while (fgets(inputLine, 128, f) != NULL) { argc = sscanf(inputLine, "%*d %*d %*d %d", &newmax); - if (argc == 0) + if (argc <= 0) { /* Allow comment lines */ if (*inputLine == '#') continue;