commit: | dd5754ba09ff6156b195c5d72030fb76ea82b249 |
author: | Chip |
committer: | Chip |
date: | Wed Mar 13 22:15:01 2019 -0500 |
parents: | 308038e4db43a5a0d85aeb6965e33634e9fd4e2e |
diff --git a/src/timer.rs b/src/timer.rs line changes: +2/-4 index d682d0b..8e552e1 --- a/src/timer.rs +++ b/src/timer.rs
@@ -67,7 +67,7 @@ impl Timer { (None, None) => Ordering::Equal, } }); - if let Some(tc) = self.callbacks[0] { + if let Some(_) = self.callbacks[0] { self.systick.start(1 as Ms); } else { self.systick.stop();
@@ -85,9 +85,7 @@ impl Timer { }; if timer_expired { let tc = self.callbacks[0].take().unwrap(); - unsafe { - (tc.f)(); - } + (tc.f)(); self.recalculate(); } }