From cda71f65d55ad889066af0d4e2dff3f4035c019a Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 12 Sep 2014 11:01:13 +0200 Subject: process_hkl: Fix condition for histogramming --- src/process_hkl.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/process_hkl.c') 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, -- cgit v1.2.3