diff options
author | Ken Murchison <murch@fastmail.com> | 2019-06-14 17:25:21 -0400 |
---|---|---|
committer | Ken Murchison <murch@fastmail.com> | 2019-06-14 17:25:21 -0400 |
commit | 1158b713ab4231dede52ea77fb827a4093c70e5c (patch) | |
tree | 71c305263dc748d55498a21bb517f8e0b5706b0d | |
parent | 06056971efaa6ad1a2b30067564d94371337581c (diff) | |
download | libical-git-1158b713ab4231dede52ea77fb827a4093c70e5c.tar.gz |
icaltimezone.c: initialize struct rdate fields individually
-rw-r--r-- | src/libical/icaltimezone.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/libical/icaltimezone.c b/src/libical/icaltimezone.c index cf57de51..4737e16a 100644 --- a/src/libical/icaltimezone.c +++ b/src/libical/icaltimezone.c @@ -2247,7 +2247,12 @@ void icaltimezone_truncate_vtimezone(icalcomponent *vtz, break; case ICAL_RDATE_PROPERTY: { - struct rdate rdate = { prop, icalproperty_get_rdate(prop) }; + struct icaldatetimeperiodtype dtp = icalproperty_get_rdate(prop); + struct rdate rdate; + + rdate.prop = prop; + rdate.date.time = dtp.time; + rdate.date.period = dtp.period; icalarray_append(rdates, &rdate); break; |