summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/libical/icaltz-util.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/libical/icaltz-util.c b/src/libical/icaltz-util.c
index 76e54690..82c896c1 100644
--- a/src/libical/icaltz-util.c
+++ b/src/libical/icaltz-util.c
@@ -701,10 +701,9 @@ icalcomponent *icaltzutil_fetch_timezone(const char *location)
icalproperty_set_x_name(icalprop, "X-LIC-LOCATION");
icalcomponent_add_property(tz_comp, icalprop);
- prev_idx = 0;
- idx = trans_idx[0];
+ idx = 0; // time type 0 is always time prior to first transition
- for (i = 1; i < num_trans; i++) {
+ for (i = 0; i < num_trans; i++) {
int last_trans = 0;
int terminate = 0;
int rdate = 0;