From 96f22475a9ddcc9187543f3edee60f374960ae7c Mon Sep 17 00:00:00 2001 From: Erica Fischer Date: Fri, 11 Apr 2025 11:02:58 -0700 Subject: [PATCH] Top level comparison is by geometry duplication, once we know it --- main.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/main.cpp b/main.cpp index b419f997..faf2bc75 100644 --- a/main.cpp +++ b/main.cpp @@ -246,6 +246,12 @@ int indexcmp(const void *v1, const void *v2) { const struct index *i1 = (const struct index *) v1; const struct index *i2 = (const struct index *) v2; + if (i1->dup < i2->dup) { + return -1; + } else if (i1->dup > i2->dup) { + return 1; + } + if (i1->ix < i2->ix) { return -1; } else if (i1->ix > i2->ix) {