diff options
Diffstat (limited to 'libcrystfel')
-rw-r--r-- | libcrystfel/src/peaks.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libcrystfel/src/peaks.c b/libcrystfel/src/peaks.c index f837bcdb..a9c7145b 100644 --- a/libcrystfel/src/peaks.c +++ b/libcrystfel/src/peaks.c @@ -562,10 +562,11 @@ static struct integr_ind *sort_reflections(RefList *list, UnitCell *cell, *n = num_reflections(list); + if ( *n == 0 ) return NULL; + il = calloc(*n, sizeof(struct integr_ind)); if ( il == NULL ) return NULL; - for ( refl = first_refl(list, &iter); refl != NULL; refl = next_refl(refl, iter) ) |