aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/ffalarms/ffalarms/ical.timezone.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes/ffalarms/ffalarms/ical.timezone.patch')
-rw-r--r--recipes/ffalarms/ffalarms/ical.timezone.patch40
1 files changed, 40 insertions, 0 deletions
diff --git a/recipes/ffalarms/ffalarms/ical.timezone.patch b/recipes/ffalarms/ffalarms/ical.timezone.patch
new file mode 100644
index 0000000000..e19ebc991a
--- /dev/null
+++ b/recipes/ffalarms/ffalarms/ical.timezone.patch
@@ -0,0 +1,40 @@
+diff -uNr git.orig//ffalarms.vala git/ffalarms.vala
+--- git.orig//ffalarms.vala 2010-09-26 16:15:04.000000000 +0200
++++ git/ffalarms.vala 2010-10-13 21:31:15.000000000 +0200
+@@ -139,7 +139,7 @@
+ }
+
+
+-unowned TimeZone local_tz()
++unowned ICal.TimeZone local_tz()
+ {
+ string s = Environment.get_variable("TZ");
+ try {
+@@ -149,15 +149,15 @@
+ } catch (FileError e) {
+ s = "UTC";
+ }
+- return TimeZone.get_builtin_timezone(s.strip());
++ return ICal.TimeZone.get_builtin_timezone(s.strip());
+ }
+
+
+ // XXX may return time_t
+ ICal.Time next_alarm_as_utc(Component c)
+ {
+- unowned TimeZone tz = local_tz();
+- unowned TimeZone utc = TimeZone.get_utc_timezone();
++ unowned ICal.TimeZone tz = local_tz();
++ unowned ICal.TimeZone utc = ICal.TimeZone.get_utc_timezone();
+ var t = time_t();
+ var utc_now = ICal.Time.from_timet_with_zone(t, false, utc);
+ ICal.Time tz_now = ICal.Time.from_timet_with_zone(t, false, tz);
+@@ -173,7 +173,7 @@
+ }
+ if (!next.is_utc() && next.zone == null)
+ ICal.Time.set_timezone(ref next, tz);
+- TimeZone.convert_time(ref next, tz, utc);
++ ICal.TimeZone.convert_time(ref next, tz, utc);
+ next.set_timezone(ref next, utc);
+ return (next.compare (utc_now) >= 0) ? next : ICal.Time.null_time();
+ }