r14535 - gnucash/branches/register-rewrite/src/gnome-utils - More graceful behavior if someone abuses the gnc-amount-edit.

Chris Shoemaker chris at cvs.gnucash.org
Mon Jul 17 22:24:53 EDT 2006


Author: chris
Date: 2006-07-17 22:24:52 -0400 (Mon, 17 Jul 2006)
New Revision: 14535
Trac: http://svn.gnucash.org/trac/changeset/14535

Modified:
   gnucash/branches/register-rewrite/src/gnome-utils/gnc-amount-edit.c
Log:
   More graceful behavior if someone abuses the gnc-amount-edit.


Modified: gnucash/branches/register-rewrite/src/gnome-utils/gnc-amount-edit.c
===================================================================
--- gnucash/branches/register-rewrite/src/gnome-utils/gnc-amount-edit.c	2006-07-18 02:06:36 UTC (rev 14534)
+++ gnucash/branches/register-rewrite/src/gnome-utils/gnc-amount-edit.c	2006-07-18 02:24:52 UTC (rev 14535)
@@ -319,7 +319,7 @@
 
   g_return_if_fail(gae != NULL);
   g_return_if_fail(GNC_IS_AMOUNT_EDIT(gae));
-  g_return_if_fail(!gnc_numeric_check (amount));
+  if (gnc_numeric_check(amount)) amount = gnc_numeric_zero();
 
   gae->amount = amount;
   gae->need_to_parse = FALSE;



More information about the gnucash-changes mailing list