From dbb5219dc76c75a2c51f4b2fdc5c85a6908b85cd Mon Sep 17 00:00:00 2001 From: Giles Atkinson <“gatk555@gmail.com”> Date: Sat, 18 Feb 2023 15:36:01 +0000 Subject: [PATCH] Fix a crash reported by Thomas Hoffmann when using the "TARG AT=xxxx" variant of "measure", General Form 1. --- src/frontend/com_measure2.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/frontend/com_measure2.c b/src/frontend/com_measure2.c index 91dbffa7b..9db0c14da 100644 --- a/src/frontend/com_measure2.c +++ b/src/frontend/com_measure2.c @@ -1699,7 +1699,10 @@ get_measure2( goto err_ret1; } // measure targ - com_measure_when(measTarg); + if (measTarg->m_at == 1e99) + com_measure_when(measTarg); + else + measTarg->m_measured = measTarg->m_at; if (isnan(measTarg->m_measured)) { sprintf(errbuf, "out of interval\n");