From: Matthew Fernandez Date: Sun, 1 Jan 2023 22:10:31 +0000 (-0800) Subject: sparse: use an 'int' for 'id' field in node data X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1a7c581c83ae813fa3ac7b2dd67cb5984ab5c0ee;p=graphviz sparse: use an 'int' for 'id' field in node data Making this a `double` seems to have been a mistake. Only `int` values are ever stored into this field and it is only ever compared against `int` values. --- diff --git a/lib/sparse/QuadTree.c b/lib/sparse/QuadTree.c index bb3ea8807..e8944aace 100644 --- a/lib/sparse/QuadTree.c +++ b/lib/sparse/QuadTree.c @@ -21,7 +21,7 @@ extern double distance_cropped(double *x, int dim, int i, int j); struct node_data_struct { double node_weight; double *coord; - double id; + int id; void *data; };