r13766 - gnucash/trunk/src/engine - Avoid generating Transaction
	modified events for Transaction roll-back.
    Chris Shoemaker 
    chris at cvs.gnucash.org
       
    Mon Apr 10 22:55:58 EDT 2006
    
    
  
Author: chris
Date: 2006-04-10 22:55:57 -0400 (Mon, 10 Apr 2006)
New Revision: 13766
Trac: http://svn.gnucash.org/trac/changeset/13766
Modified:
   gnucash/trunk/src/engine/Transaction.c
Log:
   Avoid generating Transaction modified events for Transaction roll-back.
   Enable emission of some new Split events.
   Use xaccSplitRollbackEdit() in implementation of xaccTransRollbackEdit().
   Avoid rollback of Splits not owned by the Transaction.  This was actually
   impossible to encounter, but the algorithm is now correct even for some
   cases that aren't permitted by other code. 
    
    
More information about the gnucash-patches
mailing list