diff options
author | Harish Krishnaswamy <kharish@novell.com> | 2005-10-19 19:39:35 +0800 |
---|---|---|
committer | Harish Krishnaswamy <kharish@src.gnome.org> | 2005-10-19 19:39:35 +0800 |
commit | 458df50352e58835c3a4fadff6705307dad39ab8 (patch) | |
tree | f6afd1b9b684909657dd078e089e2c6308c3b107 /calendar/gui/comp-util.c | |
parent | bf5eb927b690676631a8132cd8638ed5b0948b99 (diff) | |
download | gsoc2013-evolution-458df50352e58835c3a4fadff6705307dad39ab8.tar.gz gsoc2013-evolution-458df50352e58835c3a4fadff6705307dad39ab8.tar.zst gsoc2013-evolution-458df50352e58835c3a4fadff6705307dad39ab8.zip |
Memo Component - submitted by Nathan Owens <pianocomp81@yahoo.com>
2005-10-19 Harish Krishnaswamy <kharish@novell.com>
Memo Component - submitted by Nathan Owens <pianocomp81@yahoo.com>
svn path=/trunk/; revision=30537
Diffstat (limited to 'calendar/gui/comp-util.c')
-rw-r--r-- | calendar/gui/comp-util.c | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/calendar/gui/comp-util.c b/calendar/gui/comp-util.c index 2be56453c1..fad01446da 100644 --- a/calendar/gui/comp-util.c +++ b/calendar/gui/comp-util.c @@ -369,3 +369,22 @@ cal_comp_task_new_with_defaults (ECal *client) return comp; } + +ECalComponent * +cal_comp_memo_new_with_defaults (ECal *client) +{ + ECalComponent *comp; + icalcomponent *icalcomp; + + if (!e_cal_get_default_object (client, &icalcomp, NULL)) + icalcomp = icalcomponent_new (ICAL_VJOURNAL_COMPONENT); + + comp = e_cal_component_new (); + if (!e_cal_component_set_icalcomponent (comp, icalcomp)) { + icalcomponent_free (icalcomp); + + e_cal_component_set_new_vtype (comp, E_CAL_COMPONENT_JOURNAL); + } + + return comp; +} |