[Gnucash-changes] fix yet another intermediate-math overflow
bug.
Linas Vepstas
linas at linas.org
Mon Jul 5 12:17:32 EDT 2004
On Sun, Jul 04, 2004 at 09:43:11AM -0400, Derek Atkins was heard to remark:
> Linas,
>
> This code looks like it could still overflow if either of the denom's
> are negative. Granted, denoms _shouldn't_ be negative, but someone
> could theoretically create one that way.
Yes, well, negative denominators are supposed to mean something
completely different, and I don't feel like debugging that.
numeric (a, -b) is supposed to have a value of a*b not -a/b
I don't think this is used anywhere, but I didn't want to break
what is there.
--linas
--
pub 1024D/01045933 2001-02-01 Linas Vepstas (Labas!) <linas at linas.org>
PGP Key fingerprint = 8305 2521 6000 0B5E 8984 3F54 64A9 9A82 0104 5933
More information about the gnucash-devel
mailing list