aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src
diff options
context:
space:
mode:
Diffstat (limited to 'libcrystfel/src')
-rw-r--r--libcrystfel/src/cell-utils.c8
-rw-r--r--libcrystfel/src/detector.c1
2 files changed, 5 insertions, 4 deletions
diff --git a/libcrystfel/src/cell-utils.c b/libcrystfel/src/cell-utils.c
index 75419c99..764646dd 100644
--- a/libcrystfel/src/cell-utils.c
+++ b/libcrystfel/src/cell-utils.c
@@ -1586,21 +1586,21 @@ double cell_get_volume(UnitCell *cell)
double csx, csy, csz;
struct rvec aCb;
double rec_volume;
-
+
if ( cell_get_reciprocal(cell, &asx, &asy, &asz,
&bsx, &bsy, &bsz,
&csx, &csy, &csz) ) {
ERROR("Couldn't get reciprocal cell.\n");
return 0;
}
-
+
/* "a" cross "b" */
aCb.u = asy*bsz - asz*bsy;
aCb.v = - (asx*bsz - asz*bsx);
aCb.w = asx*bsy - asy*bsx;
-
+
/* "a cross b" dot "c" */
rec_volume = (aCb.u*csx + aCb.v*csy + aCb.w*csz)/1e30;
-
+
return 1/rec_volume;
}
diff --git a/libcrystfel/src/detector.c b/libcrystfel/src/detector.c
index 7979315b..41b63997 100644
--- a/libcrystfel/src/detector.c
+++ b/libcrystfel/src/detector.c
@@ -1634,6 +1634,7 @@ out:
free(rgc_defl[rgci]->name);
free(rgc_defl[rgci]->rgs);
free(rgc_defl[rgci]);
+
}
free(rgc_defl);