[Gnucash-changes] Fix a broken recursion problem in html-utilities.

Derek Atkins warlord at cvs.gnucash.org
Tue Apr 20 10:21:43 EDT 2004


Log Message:
-----------
Fix a broken recursion problem in html-utilities.

	* src/report/report-system/html-utilities.scm:
	  Fix a broken recursion problem.  Don't call show-acct? from
	  use-acct? so we don't recurse ad flictum.  This recursive
	  call isn't necessary, just have use-acct? recurse unto itself.

Tags:
----
gnucash-1-8-branch

Modified Files:
--------------
    gnucash:
        ChangeLog
    gnucash/src/report/report-system:
        html-utilities.scm

Revision Data
-------------
Index: ChangeLog
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/ChangeLog,v
retrieving revision 1.1461.2.326
retrieving revision 1.1461.2.327
diff -LChangeLog -LChangeLog -u -r1.1461.2.326 -r1.1461.2.327
--- ChangeLog
+++ ChangeLog
@@ -1,3 +1,10 @@
+2004-04-20  Derek Atkins  <derek at ihtfp.com>
+
+	* src/report/report-system/html-utilities.scm:
+	  Fix a broken recursion problem.  Don't call show-acct? from
+	  use-acct? so we don't recurse ad flictum.  This recursive
+	  call isn't necessary, just have use-acct? recurse unto itself.
+
 2004-04-19  Derek Atkins  <derek at ihtfp.com>
 
 	* src/report/standard-reports/balance-sheet.scm:
Index: html-utilities.scm
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/report/report-system/html-utilities.scm,v
retrieving revision 1.8
retrieving revision 1.8.2.1
diff -Lsrc/report/report-system/html-utilities.scm -Lsrc/report/report-system/html-utilities.scm -u -r1.8 -r1.8.2.1
--- src/report/report-system/html-utilities.scm
+++ src/report/report-system/html-utilities.scm
@@ -426,7 +426,7 @@
 	  (and show-subaccts? 
 	       (let ((parent (gnc:account-get-parent-account a)))
 		 (and parent
-		      (show-acct? parent))))))
+		      (use-acct? parent))))))
 
     ;; Show this account? Only if nonzero amount or appropriate
     ;; preference.


More information about the Gnucash-changes mailing list