aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2021-07-13 13:09:09 +0200
committerThomas White <taw@physics.org>2021-07-13 13:45:36 +0200
commit4960248e89b3083ebdeddbfdef6bea83ad5225c8 (patch)
tree1511d3a15d45869bc3334c399dcdb3edd067628f
parentd58035b707ead854110c7ef459fd69994bcd7498 (diff)
GUI: Reject infinite resolution limits for FoM
-rw-r--r--src/gui_fom.c4
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;