mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Register: Add debugging to gnc_split_register_changed().
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17959 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
parent
5a7650b0cc
commit
199c0c309d
@ -2100,16 +2100,30 @@ gnc_split_register_changed (SplitRegister *reg)
|
||||
SRInfo *info = gnc_split_register_get_info (reg);
|
||||
Transaction *pending_trans;
|
||||
|
||||
ENTER("reg=%p", reg);
|
||||
|
||||
if (reg == NULL)
|
||||
{
|
||||
LEAVE("no register");
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
if (gnc_table_current_cursor_changed (reg->table, FALSE))
|
||||
{
|
||||
LEAVE("cursor changed");
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
pending_trans = xaccTransLookup (&info->pending_trans_guid,
|
||||
gnc_get_current_book ());
|
||||
if (xaccTransIsOpen (pending_trans))
|
||||
{
|
||||
LEAVE("open and pending txn");
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
return xaccTransIsOpen (pending_trans);
|
||||
LEAVE("register unchanged");
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
void
|
||||
|
Loading…
Reference in New Issue
Block a user