diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2017-11-11 03:38:45 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2017-11-11 03:38:45 +0100 |
commit | 43f00a146355ed234570542324cf2d20c51436cb (patch) | |
tree | 6e635b0b2ea4feff1050c4f6b25dbb88fa94da8d | |
parent | dca50088be139bd87a297c2b5513f923a34a024b (diff) |
Fix Bug: Called subtraction fn instead of addition fn
-rw-r--r-- | src/timetype.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/timetype.rs b/src/timetype.rs index 8a33aa0..7de608c 100644 --- a/src/timetype.rs +++ b/src/timetype.rs @@ -680,7 +680,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))), } } |