mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Protect xaccTransIsBalanced against crashing if passed a NULL Transaction
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23136 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
6c49aad96e
commit
bb5d1751d2
@ -1039,7 +1039,9 @@ xaccTransIsBalanced (const Transaction *trans)
|
||||
gboolean result;
|
||||
gnc_numeric imbal = gnc_numeric_zero();
|
||||
gnc_numeric imbal_trading = gnc_numeric_zero();
|
||||
|
||||
|
||||
if (trans == NULL) return FALSE;
|
||||
|
||||
if (xaccTransUseTradingAccounts(trans))
|
||||
{
|
||||
/* Transaction is imbalanced if the value is imbalanced in either
|
||||
|
Loading…
Reference in New Issue
Block a user