diff options
author | Thomas White <taw@physics.org> | 2021-07-13 13:09:09 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2021-07-13 13:45:36 +0200 |
commit | 4960248e89b3083ebdeddbfdef6bea83ad5225c8 (patch) | |
tree | 1511d3a15d45869bc3334c399dcdb3edd067628f /src/gui_fom.c | |
parent | d58035b707ead854110c7ef459fd69994bcd7498 (diff) |
GUI: Reject infinite resolution limits for FoM
Diffstat (limited to 'src/gui_fom.c')
-rw-r--r-- | src/gui_fom.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/gui_fom.c b/src/gui_fom.c index 66de3e13..8418419a 100644 --- a/src/gui_fom.c +++ b/src/gui_fom.c @@ -323,7 +323,9 @@ static void fom_response_sig(GtkWidget *dialog, gint resp, f->proj->fom_nbins = get_uint(f->num_bins); if ( isnan(f->proj->fom_res_min) || isnan(f->proj->fom_res_max) - || isnan(f->proj->fom_min_snr) ) + || isnan(f->proj->fom_min_snr) + || isinf(f->proj->fom_res_min) + || isinf(f->proj->fom_res_max) ) { ERROR("Invalid parameters\n"); return; |