aboutsummaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorSuman Manjunath <msuman@novell.com>2009-01-21 14:42:45 +0800
committerSuman Manjunath <msuman@src.gnome.org>2009-01-21 14:42:45 +0800
commit708696127f3702bdf1bdb424dce490d679420842 (patch)
tree4eb73877ac45aad4a46174d12c6472f74f10c7f4 /plugins
parent5829c4926dad0589d16e858a65d0703c1668aa64 (diff)
downloadgsoc2013-evolution-708696127f3702bdf1bdb424dce490d679420842.tar
gsoc2013-evolution-708696127f3702bdf1bdb424dce490d679420842.tar.gz
gsoc2013-evolution-708696127f3702bdf1bdb424dce490d679420842.tar.bz2
gsoc2013-evolution-708696127f3702bdf1bdb424dce490d679420842.tar.lz
gsoc2013-evolution-708696127f3702bdf1bdb424dce490d679420842.tar.xz
gsoc2013-evolution-708696127f3702bdf1bdb424dce490d679420842.tar.zst
gsoc2013-evolution-708696127f3702bdf1bdb424dce490d679420842.zip
** Fix for bug #541209
2009-01-21 Suman Manjunath <msuman@novell.com> ** Fix for bug #541209 ** Adapt to the new APIs from upstream libical. Changes made include using the "_r" counterpart for the following APIs: + icalproperty_as_ical_string () + icalvalue_as_ical_string () + icalcomponent_as_ical_string () + icalparameter_as_ical_string () + icaldurationtype_as_ical_string () + icalenum_reqstat_code () + icallangbind_property_eval_string () + icallangbind_quote_as_ical () + icalmime_text_end_part () + icalperiodtype_as_ical_string () + icalproperty_enum_to_string () + icalproperty_get_parameter_as_string () + icalproperty_get_value_as_string () + icalproperty_get_property_name () + icalrecurrencetype_as_string () + icaltime_as_ical_string () + icalreqstattype_as_string () + icalvalue_binary_as_ical_string () + icalvalue_int_as_ical_string () + icalvalue_utcoffset_as_ical_string () + icalvalue_string_as_ical_string () + icalvalue_recur_as_ical_string () + icalvalue_text_as_ical_string () + icalvalue_attach_as_ical_string () + icalvalue_duration_as_ical_string () + icalvalue_date_as_ical_string () + icalvalue_datetime_as_ical_string () + icalvalue_float_as_ical_string () + icalvalue_geo_as_ical_string () + icalvalue_datetimeperiod_as_ical_string () + icalvalue_period_as_ical_string () + icalvalue_trigger_as_ical_string () + icalvalue_as_ical_string () svn path=/trunk/; revision=37113
Diffstat (limited to 'plugins')
-rw-r--r--plugins/groupwise-features/ChangeLog42
-rw-r--r--plugins/groupwise-features/send-options.c2
-rw-r--r--plugins/ipod-sync/ChangeLog42
-rw-r--r--plugins/ipod-sync/ical-format.c2
-rw-r--r--plugins/itip-formatter/ChangeLog43
-rw-r--r--plugins/itip-formatter/itip-formatter.c10
-rw-r--r--plugins/publish-calendar/ChangeLog43
-rw-r--r--plugins/publish-calendar/publish-format-fb.c2
-rw-r--r--plugins/publish-calendar/publish-format-ical.c2
-rw-r--r--plugins/save-calendar/ChangeLog42
-rw-r--r--plugins/save-calendar/ical-format.c2
11 files changed, 222 insertions, 10 deletions
diff --git a/plugins/groupwise-features/ChangeLog b/plugins/groupwise-features/ChangeLog
index 9db857dbcc..2afaec6080 100644
--- a/plugins/groupwise-features/ChangeLog
+++ b/plugins/groupwise-features/ChangeLog
@@ -1,3 +1,45 @@
+2009-01-21 Suman Manjunath <msuman@novell.com>
+
+ ** Fix for bug #541209
+
+ ** Adapt to the new APIs from upstream libical. Changes made include
+ using the "_r" counterpart for the following APIs:
+ + icalproperty_as_ical_string ()
+ + icalvalue_as_ical_string ()
+ + icalcomponent_as_ical_string ()
+ + icalparameter_as_ical_string ()
+ + icaldurationtype_as_ical_string ()
+ + icalenum_reqstat_code ()
+ + icallangbind_property_eval_string ()
+ + icallangbind_quote_as_ical ()
+ + icalmime_text_end_part ()
+ + icalperiodtype_as_ical_string ()
+ + icalproperty_enum_to_string ()
+ + icalproperty_get_parameter_as_string ()
+ + icalproperty_get_value_as_string ()
+ + icalproperty_get_property_name ()
+ + icalrecurrencetype_as_string ()
+ + icaltime_as_ical_string ()
+ + icalreqstattype_as_string ()
+ + icalvalue_binary_as_ical_string ()
+ + icalvalue_int_as_ical_string ()
+ + icalvalue_utcoffset_as_ical_string ()
+ + icalvalue_string_as_ical_string ()
+ + icalvalue_recur_as_ical_string ()
+ + icalvalue_text_as_ical_string ()
+ + icalvalue_attach_as_ical_string ()
+ + icalvalue_duration_as_ical_string ()
+ + icalvalue_date_as_ical_string ()
+ + icalvalue_datetime_as_ical_string ()
+ + icalvalue_float_as_ical_string ()
+ + icalvalue_geo_as_ical_string ()
+ + icalvalue_datetimeperiod_as_ical_string ()
+ + icalvalue_period_as_ical_string ()
+ + icalvalue_trigger_as_ical_string ()
+ + icalvalue_as_ical_string ()
+
+ * send-options.c (put_options_in_source):
+
2009-01-14 Matthew Barnes <mbarnes@redhat.com>
** Fixes bug #567744
diff --git a/plugins/groupwise-features/send-options.c b/plugins/groupwise-features/send-options.c
index 8a15d954dc..ed8e6093a2 100644
--- a/plugins/groupwise-features/send-options.c
+++ b/plugins/groupwise-features/send-options.c
@@ -454,7 +454,7 @@ put_options_in_source (ESource *source, EGwSendOptionsGeneral *gopts, EGwSendOpt
if (gopts->delay_enabled) {
tt = icaltime_today ();
icaltime_adjust (&tt, gopts->delay_until, 0, 0, 0);
- val = icaltime_as_ical_string (tt);
+ val = icaltime_as_ical_string_r (tt);
} else
val = "none";
e_source_set_property (source, "delay-delivery", val);
diff --git a/plugins/ipod-sync/ChangeLog b/plugins/ipod-sync/ChangeLog
index e2fa79fb9c..be39031895 100644
--- a/plugins/ipod-sync/ChangeLog
+++ b/plugins/ipod-sync/ChangeLog
@@ -1,3 +1,45 @@
+2009-01-21 Suman Manjunath <msuman@novell.com>
+
+ ** Fix for bug #541209
+
+ ** Adapt to the new APIs from upstream libical. Changes made include
+ using the "_r" counterpart for the following APIs:
+ + icalproperty_as_ical_string ()
+ + icalvalue_as_ical_string ()
+ + icalcomponent_as_ical_string ()
+ + icalparameter_as_ical_string ()
+ + icaldurationtype_as_ical_string ()
+ + icalenum_reqstat_code ()
+ + icallangbind_property_eval_string ()
+ + icallangbind_quote_as_ical ()
+ + icalmime_text_end_part ()
+ + icalperiodtype_as_ical_string ()
+ + icalproperty_enum_to_string ()
+ + icalproperty_get_parameter_as_string ()
+ + icalproperty_get_value_as_string ()
+ + icalproperty_get_property_name ()
+ + icalrecurrencetype_as_string ()
+ + icaltime_as_ical_string ()
+ + icalreqstattype_as_string ()
+ + icalvalue_binary_as_ical_string ()
+ + icalvalue_int_as_ical_string ()
+ + icalvalue_utcoffset_as_ical_string ()
+ + icalvalue_string_as_ical_string ()
+ + icalvalue_recur_as_ical_string ()
+ + icalvalue_text_as_ical_string ()
+ + icalvalue_attach_as_ical_string ()
+ + icalvalue_duration_as_ical_string ()
+ + icalvalue_date_as_ical_string ()
+ + icalvalue_datetime_as_ical_string ()
+ + icalvalue_float_as_ical_string ()
+ + icalvalue_geo_as_ical_string ()
+ + icalvalue_datetimeperiod_as_ical_string ()
+ + icalvalue_period_as_ical_string ()
+ + icalvalue_trigger_as_ical_string ()
+ + icalvalue_as_ical_string ()
+
+ * ical-format.c (do_save_calendar_ical):
+
2008-09-19 Sankar P <psankar@novell.com>
License Changes
diff --git a/plugins/ipod-sync/ical-format.c b/plugins/ipod-sync/ical-format.c
index f6f96b1125..576c8651aa 100644
--- a/plugins/ipod-sync/ical-format.c
+++ b/plugins/ipod-sync/ical-format.c
@@ -89,7 +89,7 @@ do_save_calendar_ical (FormatHandler *handler, EPlugin *ep, ECalPopupTargetSourc
stream = open_for_writing (GTK_WINDOW (gtk_widget_get_toplevel (GTK_WIDGET (target->selector))), dest_uri, &error);
if (stream && !error) {
- char *ical_str = icalcomponent_as_ical_string (top_level);
+ char *ical_str = icalcomponent_as_ical_string_r (top_level);
g_output_stream_write_all (stream, ical_str, strlen (ical_str), NULL, NULL, &error);
g_output_stream_close (stream, NULL, NULL);
diff --git a/plugins/itip-formatter/ChangeLog b/plugins/itip-formatter/ChangeLog
index 874875d906..7bd94c1240 100644
--- a/plugins/itip-formatter/ChangeLog
+++ b/plugins/itip-formatter/ChangeLog
@@ -1,3 +1,46 @@
+2009-01-21 Suman Manjunath <msuman@novell.com>
+
+ ** Fix for bug #541209
+
+ ** Adapt to the new APIs from upstream libical. Changes made include
+ using the "_r" counterpart for the following APIs:
+ + icalproperty_as_ical_string ()
+ + icalvalue_as_ical_string ()
+ + icalcomponent_as_ical_string ()
+ + icalparameter_as_ical_string ()
+ + icaldurationtype_as_ical_string ()
+ + icalenum_reqstat_code ()
+ + icallangbind_property_eval_string ()
+ + icallangbind_quote_as_ical ()
+ + icalmime_text_end_part ()
+ + icalperiodtype_as_ical_string ()
+ + icalproperty_enum_to_string ()
+ + icalproperty_get_parameter_as_string ()
+ + icalproperty_get_value_as_string ()
+ + icalproperty_get_property_name ()
+ + icalrecurrencetype_as_string ()
+ + icaltime_as_ical_string ()
+ + icalreqstattype_as_string ()
+ + icalvalue_binary_as_ical_string ()
+ + icalvalue_int_as_ical_string ()
+ + icalvalue_utcoffset_as_ical_string ()
+ + icalvalue_string_as_ical_string ()
+ + icalvalue_recur_as_ical_string ()
+ + icalvalue_text_as_ical_string ()
+ + icalvalue_attach_as_ical_string ()
+ + icalvalue_duration_as_ical_string ()
+ + icalvalue_date_as_ical_string ()
+ + icalvalue_datetime_as_ical_string ()
+ + icalvalue_float_as_ical_string ()
+ + icalvalue_geo_as_ical_string ()
+ + icalvalue_datetimeperiod_as_ical_string ()
+ + icalvalue_period_as_ical_string ()
+ + icalvalue_trigger_as_ical_string ()
+ + icalvalue_as_ical_string ()
+
+ * itip-formatter.c (find_attendee), (find_to_address),
+ (find_from_address), (update_item):
+
2009-01-19 Milan Crha <mcrha@redhat.com>
** Fix for bug #225712
diff --git a/plugins/itip-formatter/itip-formatter.c b/plugins/itip-formatter/itip-formatter.c
index 83ea0036fb..6eebfdee92 100644
--- a/plugins/itip-formatter/itip-formatter.c
+++ b/plugins/itip-formatter/itip-formatter.c
@@ -169,7 +169,7 @@ find_attendee (icalcomponent *ical_comp, const char *address)
char *attendee;
char *text;
- attendee = icalproperty_get_value_as_string (prop);
+ attendee = icalproperty_get_value_as_string_r (prop);
if (!attendee)
continue;
@@ -253,7 +253,7 @@ find_to_address (struct _itip_puri *pitip, icalcomponent *ical_comp, icalparamet
if (param)
pitip->to_name = g_strdup (icalparameter_get_cn (param));
- text = icalproperty_get_value_as_string (prop);
+ text = icalproperty_get_value_as_string_r (prop);
pitip->to_address = g_strdup (itip_strip_mailto (text));
g_free (text);
@@ -309,7 +309,7 @@ find_to_address (struct _itip_puri *pitip, icalcomponent *ical_comp, icalparamet
if (param)
pitip->to_name = g_strdup (icalparameter_get_cn (param));
- text = icalproperty_get_value_as_string (prop);
+ text = icalproperty_get_value_as_string_r (prop);
pitip->to_address = g_strdup (itip_strip_mailto (text));
g_free (text);
@@ -352,7 +352,7 @@ find_from_address (struct _itip_puri *pitip, icalcomponent *ical_comp)
if (!prop)
return;
- organizer = icalproperty_get_value_as_string (prop);
+ organizer = icalproperty_get_value_as_string_r (prop);
if (organizer) {
organizer_clean = g_strdup (itip_strip_mailto (organizer));
organizer_clean = g_strstrip (organizer_clean);
@@ -992,7 +992,7 @@ update_item (struct _itip_puri *pitip, ItipViewResponse response)
* and you then look at it in Outlook).
*/
stamp = icaltime_current_time_with_zone (icaltimezone_get_utc_timezone ());
- str = icaltime_as_ical_string (stamp);
+ str = icaltime_as_ical_string_r (stamp);
prop = icalproperty_new_x (str);
g_free (str);
icalproperty_set_x_name (prop, "X-MICROSOFT-CDO-REPLYTIME");
diff --git a/plugins/publish-calendar/ChangeLog b/plugins/publish-calendar/ChangeLog
index ad18f9331a..afafa7790c 100644
--- a/plugins/publish-calendar/ChangeLog
+++ b/plugins/publish-calendar/ChangeLog
@@ -1,3 +1,46 @@
+2009-01-21 Suman Manjunath <msuman@novell.com>
+
+ ** Fix for bug #541209
+
+ ** Adapt to the new APIs from upstream libical. Changes made include
+ using the "_r" counterpart for the following APIs:
+ + icalproperty_as_ical_string ()
+ + icalvalue_as_ical_string ()
+ + icalcomponent_as_ical_string ()
+ + icalparameter_as_ical_string ()
+ + icaldurationtype_as_ical_string ()
+ + icalenum_reqstat_code ()
+ + icallangbind_property_eval_string ()
+ + icallangbind_quote_as_ical ()
+ + icalmime_text_end_part ()
+ + icalperiodtype_as_ical_string ()
+ + icalproperty_enum_to_string ()
+ + icalproperty_get_parameter_as_string ()
+ + icalproperty_get_value_as_string ()
+ + icalproperty_get_property_name ()
+ + icalrecurrencetype_as_string ()
+ + icaltime_as_ical_string ()
+ + icalreqstattype_as_string ()
+ + icalvalue_binary_as_ical_string ()
+ + icalvalue_int_as_ical_string ()
+ + icalvalue_utcoffset_as_ical_string ()
+ + icalvalue_string_as_ical_string ()
+ + icalvalue_recur_as_ical_string ()
+ + icalvalue_text_as_ical_string ()
+ + icalvalue_attach_as_ical_string ()
+ + icalvalue_duration_as_ical_string ()
+ + icalvalue_date_as_ical_string ()
+ + icalvalue_datetime_as_ical_string ()
+ + icalvalue_float_as_ical_string ()
+ + icalvalue_geo_as_ical_string ()
+ + icalvalue_datetimeperiod_as_ical_string ()
+ + icalvalue_period_as_ical_string ()
+ + icalvalue_trigger_as_ical_string ()
+ + icalvalue_as_ical_string ()
+
+ * publish-format-fb.c (write_calendar):
+ * publish-format-ical.c (write_calendar):
+
2008-12-16 Milan Crha <mcrha@redhat.com>
** Fix for bug #359010
diff --git a/plugins/publish-calendar/publish-format-fb.c b/plugins/publish-calendar/publish-format-fb.c
index f958fe5344..40d0258f8a 100644
--- a/plugins/publish-calendar/publish-format-fb.c
+++ b/plugins/publish-calendar/publish-format-fb.c
@@ -84,7 +84,7 @@ write_calendar (gchar *uid, ESourceList *source_list, GOutputStream *stream)
objects = g_list_remove (objects, comp);
}
- ical_string = icalcomponent_as_ical_string (top_level);
+ ical_string = icalcomponent_as_ical_string_r (top_level);
res = g_output_stream_write_all (stream, ical_string, strlen (ical_string), NULL, NULL, &error);
g_free (ical_string);
diff --git a/plugins/publish-calendar/publish-format-ical.c b/plugins/publish-calendar/publish-format-ical.c
index 87752e826e..f6dcc461c9 100644
--- a/plugins/publish-calendar/publish-format-ical.c
+++ b/plugins/publish-calendar/publish-format-ical.c
@@ -113,7 +113,7 @@ write_calendar (gchar *uid, ESourceList *source_list, GOutputStream *stream)
g_hash_table_destroy (tdata.zones);
tdata.zones = NULL;
- ical_string = icalcomponent_as_ical_string (top_level);
+ ical_string = icalcomponent_as_ical_string_r (top_level);
res = g_output_stream_write_all (stream, ical_string, strlen (ical_string), NULL, NULL, &error);
g_free (ical_string);
}
diff --git a/plugins/save-calendar/ChangeLog b/plugins/save-calendar/ChangeLog
index d8e69aac67..28e5ad77e1 100644
--- a/plugins/save-calendar/ChangeLog
+++ b/plugins/save-calendar/ChangeLog
@@ -1,3 +1,45 @@
+2009-01-21 Suman Manjunath <msuman@novell.com>
+
+ ** Fix for bug #541209
+
+ ** Adapt to the new APIs from upstream libical. Changes made include
+ using the "_r" counterpart for the following APIs:
+ + icalproperty_as_ical_string ()
+ + icalvalue_as_ical_string ()
+ + icalcomponent_as_ical_string ()
+ + icalparameter_as_ical_string ()
+ + icaldurationtype_as_ical_string ()
+ + icalenum_reqstat_code ()
+ + icallangbind_property_eval_string ()
+ + icallangbind_quote_as_ical ()
+ + icalmime_text_end_part ()
+ + icalperiodtype_as_ical_string ()
+ + icalproperty_enum_to_string ()
+ + icalproperty_get_parameter_as_string ()
+ + icalproperty_get_value_as_string ()
+ + icalproperty_get_property_name ()
+ + icalrecurrencetype_as_string ()
+ + icaltime_as_ical_string ()
+ + icalreqstattype_as_string ()
+ + icalvalue_binary_as_ical_string ()
+ + icalvalue_int_as_ical_string ()
+ + icalvalue_utcoffset_as_ical_string ()
+ + icalvalue_string_as_ical_string ()
+ + icalvalue_recur_as_ical_string ()
+ + icalvalue_text_as_ical_string ()
+ + icalvalue_attach_as_ical_string ()
+ + icalvalue_duration_as_ical_string ()
+ + icalvalue_date_as_ical_string ()
+ + icalvalue_datetime_as_ical_string ()
+ + icalvalue_float_as_ical_string ()
+ + icalvalue_geo_as_ical_string ()
+ + icalvalue_datetimeperiod_as_ical_string ()
+ + icalvalue_period_as_ical_string ()
+ + icalvalue_trigger_as_ical_string ()
+ + icalvalue_as_ical_string ()
+
+ * ical-format.c (do_save_calendar_ical):
+
2008-09-16 Sankar P <psankar@novell.com>
License Changes
diff --git a/plugins/save-calendar/ical-format.c b/plugins/save-calendar/ical-format.c
index 1b7ccfb7b1..a537bf4641 100644
--- a/plugins/save-calendar/ical-format.c
+++ b/plugins/save-calendar/ical-format.c
@@ -136,7 +136,7 @@ do_save_calendar_ical (FormatHandler *handler, EPlugin *ep, ECalPopupTargetSourc
stream = open_for_writing (GTK_WINDOW (gtk_widget_get_toplevel (GTK_WIDGET (target->selector))), dest_uri, &error);
if (stream) {
- char *ical_str = icalcomponent_as_ical_string (top_level);
+ char *ical_str = icalcomponent_as_ical_string_r (top_level);
g_output_stream_write_all (stream, ical_str, strlen (ical_str), NULL, NULL, &error);
g_output_stream_close (stream, NULL, NULL);