diff options
Diffstat (limited to 'src/partialator.c')
-rw-r--r-- | src/partialator.c | 6 |
1 files changed, 4 insertions, 2 deletions
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<n_usable_patterns; i++ ) { cell_free(images[i].indexed_cell); free(images[i].filename); |