AUDIT: r15989 - gnucash/trunk/src/engine - Changing the transaction number can affect the split sort order and

David Hampton hampton at cvs.gnucash.org
Sun Apr 22 16:04:53 EDT 2007


Author: hampton
Date: 2007-04-22 16:04:53 -0400 (Sun, 22 Apr 2007)
New Revision: 15989
Trac: http://svn.gnucash.org/trac/changeset/15989

Modified:
   gnucash/trunk/src/engine/Transaction.c
Log:
Changing the transaction number can affect the split sort order and
thus the running account balances.  Fixes #386074.
BP


Modified: gnucash/trunk/src/engine/Transaction.c
===================================================================
--- gnucash/trunk/src/engine/Transaction.c	2007-04-22 19:29:53 UTC (rev 15988)
+++ gnucash/trunk/src/engine/Transaction.c	2007-04-22 20:04:53 UTC (rev 15989)
@@ -1428,6 +1428,7 @@
 
    CACHE_REPLACE(trans->num, xnum);
    qof_instance_set_dirty(QOF_INSTANCE(trans));
+   mark_trans(trans);  /* Dirty balance of every account in trans */
    xaccTransCommitEdit(trans);
 }
 



More information about the gnucash-changes mailing list