From: Matthew Fernandez Date: Wed, 15 Dec 2021 05:44:56 +0000 (-0800) Subject: limitBoxes: [nfc] abbreviation some accumulation X-Git-Tag: 3.0.0~124^2~11 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9dfc4bd84554190d50e85bfd4096dab27bac5ee7;p=graphviz limitBoxes: [nfc] abbreviation some accumulation --- diff --git a/lib/common/routespl.c b/lib/common/routespl.c index 684ca8b62..bfebb9f59 100644 --- a/lib/common/routespl.c +++ b/lib/common/routespl.c @@ -312,18 +312,18 @@ limitBoxes (boxf* boxes, int boxn, const pointf *pps, int pn, int delta) sp[1] = pps[splinepi + 1]; sp[2] = pps[splinepi + 2]; sp[3] = pps[splinepi + 3]; - sp[0].x = sp[0].x + t * (sp[1].x - sp[0].x); - sp[0].y = sp[0].y + t * (sp[1].y - sp[0].y); - sp[1].x = sp[1].x + t * (sp[2].x - sp[1].x); - sp[1].y = sp[1].y + t * (sp[2].y - sp[1].y); - sp[2].x = sp[2].x + t * (sp[3].x - sp[2].x); - sp[2].y = sp[2].y + t * (sp[3].y - sp[2].y); - sp[0].x = sp[0].x + t * (sp[1].x - sp[0].x); - sp[0].y = sp[0].y + t * (sp[1].y - sp[0].y); - sp[1].x = sp[1].x + t * (sp[2].x - sp[1].x); - sp[1].y = sp[1].y + t * (sp[2].y - sp[1].y); - sp[0].x = sp[0].x + t * (sp[1].x - sp[0].x); - sp[0].y = sp[0].y + t * (sp[1].y - sp[0].y); + sp[0].x += t * (sp[1].x - sp[0].x); + sp[0].y += t * (sp[1].y - sp[0].y); + sp[1].x += t * (sp[2].x - sp[1].x); + sp[1].y += t * (sp[2].y - sp[1].y); + sp[2].x += t * (sp[3].x - sp[2].x); + sp[2].y += t * (sp[3].y - sp[2].y); + sp[0].x += t * (sp[1].x - sp[0].x); + sp[0].y += t * (sp[1].y - sp[0].y); + sp[1].x += t * (sp[2].x - sp[1].x); + sp[1].y += t * (sp[2].y - sp[1].y); + sp[0].x += t * (sp[1].x - sp[0].x); + sp[0].y += t * (sp[1].y - sp[0].y); for (bi = 0; bi < boxn; bi++) { /* this tested ok on 64bit machines, but on 32bit we need this FUDGE * or graphs/directed/records.gv fails */