[Gnucash-changes] r13369 - gnucash/trunk/src - When we malloc a
Transaction, then TransBeginEdit, then want to abort,
Chris Shoemaker
chris at cvs.gnucash.org
Thu Feb 23 15:11:03 EST 2006
Author: chris
Date: 2006-02-23 15:11:02 -0500 (Thu, 23 Feb 2006)
New Revision: 13369
Trac: http://svn.gnucash.org/trac/changeset/13369
Modified:
gnucash/trunk/src/gnome/dialog-sxsincelast.c
gnucash/trunk/src/import-export/ofx/gnc-ofx-import.c
Log:
When we malloc a Transaction, then TransBeginEdit, then want to abort,
just call xaccTransDestroy(), xaccTransCommitEdit(). No rollback needed.
Modified: gnucash/trunk/src/gnome/dialog-sxsincelast.c
===================================================================
--- gnucash/trunk/src/gnome/dialog-sxsincelast.c 2006-02-23 17:44:42 UTC (rev 13368)
+++ gnucash/trunk/src/gnome/dialog-sxsincelast.c 2006-02-23 20:11:02 UTC (rev 13369)
@@ -2654,7 +2654,6 @@
if (errFlag) {
PERR("Some error in new transaction creation...");
- xaccTransRollbackEdit(newT);
xaccTransDestroy(newT);
xaccTransCommitEdit(newT);
return 13;
Modified: gnucash/trunk/src/import-export/ofx/gnc-ofx-import.c
===================================================================
--- gnucash/trunk/src/import-export/ofx/gnc-ofx-import.c 2006-02-23 17:44:42 UTC (rev 13368)
+++ gnucash/trunk/src/import-export/ofx/gnc-ofx-import.c 2006-02-23 20:11:02 UTC (rev 13369)
@@ -492,7 +492,7 @@
else
{
PERR("The transaction doesn't have a valid amount");
- xaccTransRollbackEdit(transaction);
+ xaccTransDestroy(transaction);
xaccTransCommitEdit(transaction);
}
More information about the gnucash-changes
mailing list