[Gnucash-changes] r13870 - gnucash/trunk/src/gnome - For budget
data entry interpret an empty string as valid input meaning "0".
Chris Shoemaker
chris at cvs.gnucash.org
Fri Apr 28 09:01:31 EDT 2006
Author: chris
Date: 2006-04-28 09:01:30 -0400 (Fri, 28 Apr 2006)
New Revision: 13870
Trac: http://svn.gnucash.org/trac/changeset/13870
Modified:
gnucash/trunk/src/gnome/gnc-plugin-page-budget.c
Log:
For budget data entry interpret an empty string as valid input meaning "0".
Closes #339946
Modified: gnucash/trunk/src/gnome/gnc-plugin-page-budget.c
===================================================================
--- gnucash/trunk/src/gnome/gnc-plugin-page-budget.c 2006-04-27 21:02:30 UTC (rev 13869)
+++ gnucash/trunk/src/gnome/gnc-plugin-page-budget.c 2006-04-28 13:01:30 UTC (rev 13870)
@@ -981,9 +981,10 @@
{
GncBudget *budget;
guint period_num;
- gnc_numeric numeric;
+ gnc_numeric numeric = gnc_numeric_zero();
- if (!(xaccParseAmount (new_text, TRUE, &numeric, NULL)))
+ if (!xaccParseAmount (new_text, TRUE, &numeric, NULL) &&
+ !(new_text && *new_text == '\0'))
return;
period_num = GPOINTER_TO_UINT(g_object_get_data(G_OBJECT(col),
More information about the gnucash-changes
mailing list