|
|
|
|
@ -591,25 +591,18 @@ gnc_budget_get_account_period_value(const GncBudget *budget,
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Timespec
|
|
|
|
|
time64
|
|
|
|
|
gnc_budget_get_period_start_date(const GncBudget *budget, guint period_num)
|
|
|
|
|
{
|
|
|
|
|
Timespec ts = {0, 0};
|
|
|
|
|
g_return_val_if_fail (GNC_IS_BUDGET(budget), ts);
|
|
|
|
|
timespecFromTime64(
|
|
|
|
|
&ts, recurrenceGetPeriodTime(&GET_PRIVATE(budget)->recurrence,
|
|
|
|
|
period_num, FALSE));
|
|
|
|
|
return ts;
|
|
|
|
|
g_return_val_if_fail (GNC_IS_BUDGET(budget), 0);
|
|
|
|
|
return recurrenceGetPeriodTime(&GET_PRIVATE(budget)->recurrence, period_num, FALSE);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
Timespec
|
|
|
|
|
time64
|
|
|
|
|
gnc_budget_get_period_end_date(const GncBudget *budget, guint period_num)
|
|
|
|
|
{
|
|
|
|
|
Timespec ts = {0, 0};
|
|
|
|
|
g_return_val_if_fail (GNC_IS_BUDGET(budget), ts);
|
|
|
|
|
timespecFromTime64(
|
|
|
|
|
&ts, recurrenceGetPeriodTime(&GET_PRIVATE(budget)->recurrence, period_num, TRUE));
|
|
|
|
|
return ts;
|
|
|
|
|
g_return_val_if_fail (GNC_IS_BUDGET(budget), 0);
|
|
|
|
|
return recurrenceGetPeriodTime(&GET_PRIVATE(budget)->recurrence, period_num, TRUE);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
gnc_numeric
|
|
|
|
|
|