From 348e8a85a3b754017b44221c14317d2574ba477f Mon Sep 17 00:00:00 2001 From: Joshua Sled Date: Sun, 18 Feb 2007 20:23:11 +0000 Subject: [PATCH] Switch core SX instance generation from FreqSpec to Recurrence. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15605 57a11ea4-9604-0410-9ed3-97b8803252fd --- src/engine/SchedXaction.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/engine/SchedXaction.c b/src/engine/SchedXaction.c index e022a9f45c..e62230580f 100644 --- a/src/engine/SchedXaction.c +++ b/src/engine/SchedXaction.c @@ -502,7 +502,7 @@ xaccSchedXactionGetNextInstance( SchedXaction *sx, void *stateData ) } } - xaccFreqSpecGetNextInstance( sx->freq, &last_occur, &next_occur ); + recurrenceListNextInstance(sx->schedule, &last_occur, &next_occur); /* out-of-bounds check */ if ( xaccSchedXactionHasEndDate( sx ) ) { @@ -551,7 +551,7 @@ xaccSchedXactionGetInstanceAfter( SchedXaction *sx, g_date_subtract_days( &prev_occur, 1 ); } - xaccFreqSpecGetNextInstance( sx->freq, &prev_occur, &next_occur ); + recurrenceListNextInstance(sx->schedule, &prev_occur, &next_occur); if ( xaccSchedXactionHasEndDate( sx ) ) { GDate *end_date;