"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "libgnucash/engine/Recurrence.c" between
gnucash-5.0.tar.bz2 and gnucash-5.1.tar.bz2

About: GnuCash is personal and small-business financial-accounting software.

Recurrence.c  (gnucash-5.0.tar.bz2):Recurrence.c  (gnucash-5.1.tar.bz2)
skipping to change at line 428 skipping to change at line 428
gnc_numeric gnc_numeric
recurrenceGetAccountPeriodValue(const Recurrence *r, Account *acc, guint n) recurrenceGetAccountPeriodValue(const Recurrence *r, Account *acc, guint n)
{ {
time64 t1, t2; time64 t1, t2;
// FIXME: maybe zero is not best error return val. // FIXME: maybe zero is not best error return val.
g_return_val_if_fail(r && acc, gnc_numeric_zero()); g_return_val_if_fail(r && acc, gnc_numeric_zero());
t1 = recurrenceGetPeriodTime(r, n, FALSE); t1 = recurrenceGetPeriodTime(r, n, FALSE);
t2 = recurrenceGetPeriodTime(r, n, TRUE); t2 = recurrenceGetPeriodTime(r, n, TRUE);
return xaccAccountGetNoclosingBalanceChangeForPeriod (acc, t1, t2, TRUE); return xaccAccountGetNoclosingBalanceChangeInCurrencyForPeriod (acc, t1, t2, TRUE);
} }
void void
recurrenceListNextInstance(const GList *rlist, const GDate *ref, GDate *next) recurrenceListNextInstance(const GList *rlist, const GDate *ref, GDate *next)
{ {
const GList *iter; const GList *iter;
GDate nextSingle; /* The next date for an individual recurrence */ GDate nextSingle; /* The next date for an individual recurrence */
g_date_clear(next, 1); g_date_clear(next, 1);
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)