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:
Charles Day 2009-02-25 00:11:01 +00:00
parent 5a7650b0cc
commit 199c0c309d

View File

@ -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