From 4a15541c3875cb4dca578fb2d7d253c34491be4e Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 24 Jun 2011 11:41:01 +0200 Subject: Don't free non-existent reference list --- src/partialator.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/partialator.c') diff --git a/src/partialator.c b/src/partialator.c index a2e802d2..9418bbb1 100644 --- a/src/partialator.c +++ b/src/partialator.c @@ -465,8 +465,10 @@ int main(int argc, char *argv[]) free_detector_geometry(det); free(beam); free(cref); - free(reference); - reflist_free(reference_list); + if ( reference != NULL ) { + free(reference); + reflist_free(reference_list); + } for ( i=0; i