From 303beb15791ee60f7cfec4db4b19d0544e662586 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 9 Aug 2019 17:27:24 +0200 Subject: rtnl_list: Accept gdc(num,den) = -1 as well --- libcrystfel/src/rational.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libcrystfel/src/rational.c b/libcrystfel/src/rational.c index 5138c3e9..335685e0 100644 --- a/libcrystfel/src/rational.c +++ b/libcrystfel/src/rational.c @@ -236,7 +236,7 @@ Rational *rtnl_list(signed int num_min, signed int num_max, if ( (n>0) && (rtnl_cmp(list[n-1], r)==0) ) continue; /* Can be reduced? */ - if ( gcd(num, den) != 1 ) continue; + if ( abs(gcd(num, den)) != 1 ) continue; list[n++] = r; } -- cgit v1.2.3