From 2a00ab7eb87e492bf84695d31c41dd9ed02ff0a1 Mon Sep 17 00:00:00 2001 From: Darryl Miles Date: Mon, 30 Sep 2024 01:49:35 +0100 Subject: [PATCH] extract/ExtTech.c: Incorrect return-value check for a 'scanf'-like function Fix code scanning alert no. 136: Incorrect return-value check for a 'scanf'-like function (#11) * Create codeql.yml * Fix code scanning alert no. 136: 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> --------- Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- extract/ExtTech.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extract/ExtTech.c b/extract/ExtTech.c index 36435d34..3dcdf9e6 100644 --- a/extract/ExtTech.c +++ b/extract/ExtTech.c @@ -2501,7 +2501,7 @@ ExtTechLine(sectionName, argc, argv) equal = TRUE; limitstr++; } - if (sscanf(limitstr, "%lg", &dval) == 0) + if (sscanf(limitstr, "%lg", &dval) != 1) { TxError("Non-numeric limit \"%s\" for parameter \"%c%s\".\n", limitstr, cond, argv[argc - 1]);