r15283 - gnucash/branches/2.0 - guile 1.8's SCM_EXACTP() throws an error when passed a non-number.
Derek Atkins
warlord at cvs.gnucash.org
Sat Dec 30 14:45:38 EST 2006
Author: warlord
Date: 2006-12-30 14:45:37 -0500 (Sat, 30 Dec 2006)
New Revision: 15283
Trac: http://svn.gnucash.org/trac/changeset/15283
Modified:
gnucash/branches/2.0/
gnucash/branches/2.0/ChangeLog
gnucash/branches/2.0/src/engine/kvp-scm.c
Log:
guile 1.8's SCM_EXACTP() throws an error when passed a non-number.
So make sure we test SCM_NUMBERP() before SCM_EXACTP()
This causes gnucash to crash on e.g. FC6 from the File Properties Menu.
Approved by jsled
Merge from r15252
More information about the gnucash-patches
mailing list