[Gnucash-changes] r13917 - gnucash/trunk/src/register/ledger-core - Fix bug #340168 by ignoring Splits that have been destroyed since the

Chris Shoemaker chris at cvs.gnucash.org
Wed May 3 23:59:15 EDT 2006


Author: chris
Date: 2006-05-03 23:59:15 -0400 (Wed, 03 May 2006)
New Revision: 13917
Trac: http://svn.gnucash.org/trac/changeset/13917

Modified:
   gnucash/trunk/src/register/ledger-core/split-register-load.c
Log:
   Fix bug #340168 by ignoring Splits that have been destroyed since the 
   last call to xaccTransBeginEdit().


Modified: gnucash/trunk/src/register/ledger-core/split-register-load.c
===================================================================
--- gnucash/trunk/src/register/ledger-core/split-register-load.c	2006-05-04 00:06:58 UTC (rev 13916)
+++ gnucash/trunk/src/register/ledger-core/split-register-load.c	2006-05-04 03:59:15 UTC (rev 13917)
@@ -388,6 +388,9 @@
     split = node->data;
     trans = xaccSplitGetParent (split);
 
+    if (!xaccTransStillHasSplit(trans, split))
+        continue;
+
     if (pending_trans == trans)
       found_pending = TRUE;
 



More information about the gnucash-changes mailing list