From 00086817a4f98469752e650155ab6cf6d54ea013 Mon Sep 17 00:00:00 2001 From: Darryl Miles Date: Mon, 30 Sep 2024 07:13:21 +0100 Subject: [PATCH] extract/ExtCouple.c: Multiplication result converted to larger type Fix code scanning alert no. 51: Multiplication result converted to larger type (#50) Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- extract/ExtCouple.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extract/ExtCouple.c b/extract/ExtCouple.c index bffe1893..80a177d6 100644 --- a/extract/ExtCouple.c +++ b/extract/ExtCouple.c @@ -963,7 +963,7 @@ extRemoveSubcap(bp, clip, esws) if (dnear < 0) dnear = 0; /* Don't count underlap */ mult = ExtCurStyle->exts_overlapMult[ta][0]; - snear = 0.6366 * atan(mult * dnear); + snear = 0.6366 * atan((double)mult * dnear); /* "snear" is the fractional portion of the fringe cap seen by */ /* the substrate, so (1.0 - snear) is the part that is blocked. */