Little refactor of account.c

This commit is contained in:
Carwyn Nelson 2017-10-22 20:04:02 +01:00 committed by Geert Janssens
parent 444eb1c28e
commit 7b1d298bc6

View File

@ -4444,17 +4444,17 @@ xaccAccountGetReconcilePostponeBalance (const Account *acc,
g_return_val_if_fail(GNC_IS_ACCOUNT(acc), FALSE);
qof_instance_get_kvp (QOF_INSTANCE(acc),
"reconcile-info/postpone/balance", &v);
if (G_VALUE_HOLDS_INT64 (&v)) {
bal = *(gnc_numeric*)g_value_get_boxed (&v);
if (!G_VALUE_HOLDS_INT64 (&v))
return FALSE;
if (bal.denom)
{
if (balance)
*balance = bal;
return TRUE;
}
}
return FALSE;
bal = *(gnc_numeric*)g_value_get_boxed (&v);
if (!bal.denom)
return FALSE;
if (balance)
*balance = bal;
return TRUE;
}
/********************************************************************\