aboutsummaryrefslogtreecommitdiffstats
path: root/calendar/cal-util/calobj.c
diff options
context:
space:
mode:
authorArturo Espinosa <unammx@src.gnome.org>1998-04-12 07:32:49 +0800
committerArturo Espinosa <unammx@src.gnome.org>1998-04-12 07:32:49 +0800
commitb265b27dfc1e68424d509a17b9c6466adbae3fc9 (patch)
tree1e51ab8e242cdba68272961308da8be4ef1f628a /calendar/cal-util/calobj.c
parent5f869ecc19985407b08a29f03afbad7a37e1a43f (diff)
downloadgsoc2013-evolution-b265b27dfc1e68424d509a17b9c6466adbae3fc9.tar
gsoc2013-evolution-b265b27dfc1e68424d509a17b9c6466adbae3fc9.tar.gz
gsoc2013-evolution-b265b27dfc1e68424d509a17b9c6466adbae3fc9.tar.bz2
gsoc2013-evolution-b265b27dfc1e68424d509a17b9c6466adbae3fc9.tar.lz
gsoc2013-evolution-b265b27dfc1e68424d509a17b9c6466adbae3fc9.tar.xz
gsoc2013-evolution-b265b27dfc1e68424d509a17b9c6466adbae3fc9.tar.zst
gsoc2013-evolution-b265b27dfc1e68424d509a17b9c6466adbae3fc9.zip
More work on the recurrence dialog box, day navigation -mig
svn path=/trunk/; revision=126
Diffstat (limited to 'calendar/cal-util/calobj.c')
-rw-r--r--calendar/cal-util/calobj.c14
1 files changed, 8 insertions, 6 deletions
diff --git a/calendar/cal-util/calobj.c b/calendar/cal-util/calobj.c
index 8504d7a95b..a5832e469d 100644
--- a/calendar/cal-util/calobj.c
+++ b/calendar/cal-util/calobj.c
@@ -103,7 +103,7 @@ ical_object_destroy (iCalObject *ico)
g_free (ico);
}
-GList *
+static GList *
set_list (char *str, char *sc)
{
GList *list = 0;
@@ -115,6 +115,12 @@ set_list (char *str, char *sc)
return list;
}
+static void
+load_recurrence (iCalObject *o, char *str)
+{
+
+}
+
#define is_a_prop_of(obj,prop) isAPropertyOf (obj,prop)
#define str_val(obj) fakeCString (vObjectUStringZValue (obj))
#define has(obj,prop) (vo = isAPropertyOf (obj, prop))
@@ -246,13 +252,9 @@ ical_object_create_from_vobject (VObject *o, const char *object_name)
if (has (o, VCMAlarmProp))
;
- /* FIXME: rdate */
- if (has (o, VCRDateProp))
- ;
-
/* FIXME: rrule */
if (has (o, VCRRuleProp))
- ;
+ load_recurrence (ical, str_val (vo));
return ical;
}