summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2019-12-20 11:46:20 +0100
committerMatthias Beyer <mail@beyermatthias.de>2019-12-20 11:48:02 +0100
commit4bbae9b4340c273405023b9a4016211c5fce1576 (patch)
tree6afce4065a9928b327c6da7d2e2176da247fe492
parented93f2e071d82f49efa5434468bbc3271c49627b (diff)
Fix: Normalize time before instantiating new IcalTime object in and_hms()
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r--src/time.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/time.rs b/src/time.rs
index 0d1f190..28a94a1 100644
--- a/src/time.rs
+++ b/src/time.rs
@@ -46,6 +46,8 @@ impl IcalTime {
time.second = second;
time.is_date = 0;
+ let time = unsafe { ical::icaltime_normalize(time) };
+
IcalTime { time }
}