From 361bbacf1b17cdf57b8870dc8b560ff1a6831b1f Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 28 May 2010 14:24:56 +0200 Subject: Fix image buffer memory leak --- src/indexamajig.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/indexamajig.c') diff --git a/src/indexamajig.c b/src/indexamajig.c index 80557dab..50318a1b 100644 --- a/src/indexamajig.c +++ b/src/indexamajig.c @@ -334,13 +334,14 @@ static void *process_image(void *pargsv) result->peaks_sane = 1; } + /* Get rid of noise-filtered version at this point */ + free(image.data); + image.data = data_for_measurement; + /* Measure intensities if requested */ if ( config_nearbragg ) { - /* Use original data (temporarily) */ - image.data = data_for_measurement; output_intensities(&image, image.indexed_cell, pargs->output_mutex, config_unpolar); - image.data = NULL; } simage = get_simage(&image, config_alternate); -- cgit v1.2.3