From: Matthew Fernandez Date: Sun, 20 Nov 2022 00:15:33 +0000 (-0800) Subject: neatogen geomUpdate: use a clearer iteration idiom X-Git-Tag: 7.0.3~1^2~5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4f69abdbb665362acaf783febc270fbe2c3df1c7;p=graphviz neatogen geomUpdate: use a clearer iteration idiom --- diff --git a/lib/neatogen/adjust.c b/lib/neatogen/adjust.c index 092fb779c..44336995d 100644 --- a/lib/neatogen/adjust.c +++ b/lib/neatogen/adjust.c @@ -221,9 +221,10 @@ static void geomUpdate(int doSort) sortSites(); /* compute ranges */ - xmin = sites[0]->coord.x; - xmax = sites[0]->coord.x; - for (size_t i = 1; i < nsites; i++) { + xmin = DBL_MAX; + xmax = -DBL_MAX; + assert(nsites > 0); + for (size_t i = 0; i < nsites; ++i) { xmin = fmin(xmin, sites[i]->coord.x); xmax = fmax(xmax, sites[i]->coord.x); }