aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ambigator.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/ambigator.c b/src/ambigator.c
index 1e417ce2..d86dc63c 100644
--- a/src/ambigator.c
+++ b/src/ambigator.c
@@ -146,7 +146,6 @@ static float corr(Crystal *a, Crystal *b, int *pn)
s_x2 += aint*aint;
s_y2 += bint*bint;
n++;
-
}
*pn = n;
@@ -156,7 +155,7 @@ static float corr(Crystal *a, Crystal *b, int *pn)
if ( (t1 < 0.0) || (t2 <= 0.0) ) return 0.0;
- return (s_xy - s_x*s_y)/n/sqrt(t1*t2);
+ return ((s_xy - s_x*s_y)/n)/sqrt(t1*t2);
}
@@ -181,8 +180,8 @@ static void detwin(Crystal **crystals, int n_crystals, SymOpList *amb,
cc = corr(crystals[i], crystals[j], &n);
- if ( i == j ) continue;
if ( n < 3 ) continue;
+ if ( i == j ) continue;
if ( assignments[i] == assignments[j] ) {
f += cc;