From fb5f9d0155d63451bd16d7d50204da90ff604949 Mon Sep 17 00:00:00 2001 From: Lukas Fleischer Date: Sun, 17 Apr 2011 17:34:54 +0200 Subject: Use generic lists for recurring item exceptions. Rename "days" structure to "excp" which seems to be a better name here. Use generic linked lists of excp structures instead of using the "days" structure which again contains a linked list implementation. Do some cleanups and invocation fixes. Signed-off-by: Lukas Fleischer --- src/notify.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/notify.c') diff --git a/src/notify.c b/src/notify.c index 4ae4dd5..3e5d3c7 100644 --- a/src/notify.c +++ b/src/notify.c @@ -506,7 +506,7 @@ notify_check_repeated (struct recur_apoint *i) current_time = time (NULL); pthread_mutex_lock (¬ify_app.mutex); - if ((real_app_time = recur_item_inday (i->start, i->exc, i->rpt->type, + if ((real_app_time = recur_item_inday (i->start, &i->exc, i->rpt->type, i->rpt->freq, i->rpt->until, get_today ()) > current_time)) { @@ -551,7 +551,7 @@ notify_same_recur_item (struct recur_apoint *i) int same = 0; long item_start = 0; - item_start = recur_item_inday (i->start, i->exc, i->rpt->type, + item_start = recur_item_inday (i->start, &i->exc, i->rpt->type, i->rpt->freq, i->rpt->until, get_today ()); pthread_mutex_lock (¬ify_app.mutex); if (notify_app.got_app && item_start == notify_app.time) -- cgit v1.2.3-54-g00ecf