From e18ce2788d718ea17653729158d3a2767693d088 Mon Sep 17 00:00:00 2001 From: Han-Wen Nienhuys Date: Tue, 2 Jan 2007 21:03:10 +0100 Subject: [PATCH] exit if we encounter inf in ps output and strict-infinity-checking is set. --- scm/output-ps.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scm/output-ps.scm b/scm/output-ps.scm index 9a65b0c5e5..42aecc1dbc 100644 --- a/scm/output-ps.scm +++ b/scm/output-ps.scm @@ -68,6 +68,8 @@ (if (or (nan? num) (inf? num)) (begin (ly:warning (_ "Found infinity or nan in output. Substituting 0.0")) + (if (ly:get-option 'strict-infinity-checking) + (exit 1)) "0.0") (format #f "~f" (round4 num)))) -- 2.39.5