CVS update: gnucash/src/business/business-core

Derek Atkins warlord at linas.org
Sat Jun 14 01:39:33 CDT 2003


Date:	Saturday June 14, 2003 @ 0:39
Author:	warlord

Update of /home/cvs/cvsroot/gnucash/src/business/business-core
In directory www.linas.org:/tmp/cvs-serv27073/src/business/business-core

Modified Files:
      Tag: gnucash-1-8-branch
	gncBillTerm.c gncCustomer.c gncInvoice.c gncTaxTable.c 
	gncVendor.c 
Log Message:
	* src/business/business-core/gncBillTerm.c:
	  - keep a list of children so we can unref ourselves from our
	    children when we get destroyed
	  - deal with parentless children
	* src/business/business-core/gncCustomer.c:
	* src/business/business-core/gncInvoice.c:
	* src/business/business-core/gncVendor.c:
	  deal with properly un-ref'ing Bill Terms and Tax Tables
	* src/business/business-core/file/gnc-bill-term-xml-v2.c:
	  create a scrub function to clear up bogus bill terms due to
	  bug #114888 which could cause bill terms to get created
	  due to post/unpost of invoices.  Scrubs all invoices and
	  fixes the reference to bill terms, and updates the refcounts.
	Fixes bug #114888 for bill terms.

	* src/business/business-core/gncTaxTable.c:
	* src/business/business-core/gncBillTerm.c:
	  Mark the data book as dirty if a tax table or bill term is
	  destroyed.  Fixes all of #114889 that I can reproduce.




More information about the gnucash-patches mailing list