From c39fbde36929be17fbadae319532e3734fef5f45 Mon Sep 17 00:00:00 2001 From: Sam Nystrom Date: Thu, 22 Jun 2023 23:33:10 -0400 Subject: fix bug where pause time was miscalculated --- main.ha | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/main.ha b/main.ha index 6d97ae9..6f76eb1 100644 --- a/main.ha +++ b/main.ha @@ -84,9 +84,9 @@ export fn main() void = { let pause_start: (time::instant | void) = void; for (true) { - let now = time::now(time::clock::REALTIME); match (pause_start) { case void => + let now = time::now(time::clock::REALTIME); elapsed = time::diff(start, now); case let inst: time::instant => elapsed = time::diff(start, inst); @@ -153,6 +153,7 @@ export fn main() void = { case 'l' => start = time::add(start, -time::SECOND * 10); case 'k' => + let now = time::now(time::clock::REALTIME); match (pause_start) { case void => pause_start = now; -- cgit v1.2.3