summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2017-11-11 03:38:45 +0100
committerMatthias Beyer <mail@beyermatthias.de>2017-11-11 03:39:54 +0100
commit6e95f67718513c81ab277931fe2c5d3b775020e4 (patch)
tree99df1bd188231a1f0a67f2be813ca3385a8786be
parent84c575097f3e57198fe4f20d5e31d605109c2a35 (diff)
Fix Bug: Called subtraction fn instead of addition fn
-rw-r--r--src/timetype.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/timetype.rs b/src/timetype.rs
index e8df4c8..019b5ff 100644
--- a/src/timetype.rs
+++ b/src/timetype.rs
@@ -671,7 +671,7 @@ fn add_to_minutes(amount: i64, tt: TimeType) -> Result<TimeType> {
TT::EndOfHour(e) => Err(KE::from_kind(KEK::CannotAdd(TT::Minutes(amount), TT::EndOfHour(e)))),
TT::EndOfMinute(e) => Err(KE::from_kind(KEK::CannotAdd(TT::Minutes(amount), TT::EndOfMinute(e)))),
TT::Addition(b, c) => add_to_minutes(amount, try!(add(b, c))),
- TT::Subtraction(b, c) => sub_from_minutes(amount, try!(sub(b, c))),
+ TT::Subtraction(b, c) => add_to_minutes(amount, try!(sub(b, c))),
}
}