From 8fdb2c02a31c67dcf4783f144778028e60e1a302 Mon Sep 17 00:00:00 2001 From: Linas Vepstas Date: Sat, 31 Jul 1999 17:30:44 +0000 Subject: [PATCH] patch from Graham Leggett git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@1852 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/engine/util.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/engine/util.c b/src/engine/util.c index 5c8171e891..2a010a77b1 100644 --- a/src/engine/util.c +++ b/src/engine/util.c @@ -182,6 +182,12 @@ PrtAmtComma (char * buf, double val, int prec) double tmp, amt=0.0; char *start = buf; + /* check if we're printing infinity */ + if (!finite(val)) { + strcpy (buf, "inf"); + return 3; + } + /* count number of commas */ tmp = val; while (tmp > 1000.0) {