summaryrefslogtreecommitdiff
path: root/astro/astrometry/files/patch-util-permutedsort.c
diff options
context:
space:
mode:
Diffstat (limited to 'astro/astrometry/files/patch-util-permutedsort.c')
-rw-r--r--astro/astrometry/files/patch-util-permutedsort.c31
1 files changed, 0 insertions, 31 deletions
diff --git a/astro/astrometry/files/patch-util-permutedsort.c b/astro/astrometry/files/patch-util-permutedsort.c
deleted file mode 100644
index 66c756326b97..000000000000
--- a/astro/astrometry/files/patch-util-permutedsort.c
+++ /dev/null
@@ -1,31 +0,0 @@
---- util/permutedsort.c.orig 2013-10-29 22:08:09 +0800
-+++ util/permutedsort.c
-@@ -105,6 +105,12 @@ int* permuted_sort(const void* realarray
- if (isnan(d2)) return -1; \
- assert(0); return 0;
-
-+#define COMPARE_INT(d1, d2, op1, op2) \
-+ if (d1 op1 d2) return -1; \
-+ if (d1 op2 d2) return 1; \
-+ if (d1 == d2) return 0; \
-+ assert(0); return 0;
-+
- //printf("d1=%g, d2=%g\n", d1, d2);
-
- int compare_doubles_asc(const void* v1, const void* v2) {
-@@ -135,13 +141,13 @@ int compare_floats_desc(const void* v1,
- int compare_int64_asc(const void* v1, const void* v2) {
- int64_t f1 = *(int64_t*)v1;
- int64_t f2 = *(int64_t*)v2;
-- COMPARE(f1, f2, <, >);
-+ COMPARE_INT(f1, f2, <, >);
- }
-
- int compare_int64_desc(const void* v1, const void* v2) {
- int64_t f1 = *(int64_t*)v1;
- int64_t f2 = *(int64_t*)v2;
-- COMPARE(f1, f2, >, <);
-+ COMPARE_INT(f1, f2, >, <);
- }
-
-