[Gnucash-changes] r13423 - gnucash/trunk/src/register/ledger-core - Make register use engine-provided xaccTransHasReconciledSplits() instead

Chris Shoemaker chris at cvs.gnucash.org
Tue Feb 28 14:34:42 EST 2006


Author: chris
Date: 2006-02-28 14:34:42 -0500 (Tue, 28 Feb 2006)
New Revision: 13423
Trac: http://svn.gnucash.org/trac/changeset/13423

Modified:
   gnucash/trunk/src/register/ledger-core/split-register-control.c
Log:
   Make register use engine-provided xaccTransHasReconciledSplits() instead 
   of writing it's own.


Modified: gnucash/trunk/src/register/ledger-core/split-register-control.c
===================================================================
--- gnucash/trunk/src/register/ledger-core/split-register-control.c	2006-02-28 16:16:04 UTC (rev 13422)
+++ gnucash/trunk/src/register/ledger-core/split-register-control.c	2006-02-28 19:34:42 UTC (rev 13423)
@@ -160,29 +160,6 @@
 }
 
 static gboolean
-gnc_trans_has_reconciled_splits (Transaction *trans)
-{
-  GList *node;
-
-  for (node = xaccTransGetSplitList (trans); node; node = node->next)
-  {
-    Split *split = node->data;
-
-    switch (xaccSplitGetReconcile (split))
-    {
-      case YREC:
-      case FREC:
-        return TRUE;
-
-      default:
-        break;
-    }
-  }
-
-  return FALSE;
-}
-
-static gboolean
 gnc_split_register_old_split_empty_p (SplitRegister *reg, Split *split)
 {
   BasicCell *cell;
@@ -344,7 +321,7 @@
   }
   else if (old_trans &&
            (old_trans != new_trans) &&
-           !gnc_trans_has_reconciled_splits (old_trans) &&
+           !xaccTransHasReconciledSplits(old_trans) &&
            !info->first_pass &&
            gnc_split_register_balance_trans (reg, old_trans))
   {



More information about the gnucash-changes mailing list