]> git.donarmstrong.com Git - ape.git/blobdiff - src/nj.c
a collection of bug fixes
[ape.git] / src / nj.c
index 355c68f34086a082d250d481604689afa1185358..bc52b2a8c466cfaf4ea314a9e227d04d1d824154 100644 (file)
--- a/src/nj.c
+++ b/src/nj.c
@@ -135,7 +135,7 @@ void nj(double *D, int *N, int *edge1, int *edge2, double *edge_length)
                        for (i = OTU1 - 1; i > 0; i--)
                                otu_label[i] = otu_label[i - 1];
                if (OTU2 != n)
-                       for (i = OTU2; i <= n; i++)
+                       for (i = OTU2; i < n; i++)
                                otu_label[i - 1] = otu_label[i];
                otu_label[0] = cur_nod;