aboutsummaryrefslogtreecommitdiff
path: root/src/process_hkl.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/process_hkl.c')
-rw-r--r--src/process_hkl.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/process_hkl.c b/src/process_hkl.c
index cd8640a9..b6a2d8cb 100644
--- a/src/process_hkl.c
+++ b/src/process_hkl.c
@@ -664,9 +664,11 @@ int main(int argc, char *argv[])
reference = model;
model = reflist_new();
- free(hist_vals);
- hist_vals = malloc(1*sizeof(double));
- hist_i = 0;
+ if ( hist_vals != NULL ) {
+ free(hist_vals);
+ hist_vals = malloc(1*sizeof(double));
+ hist_i = 0;
+ }
r = merge_all(st, model, reference, sym,
&hist_vals, hist_h, hist_k, hist_l, &hist_i,