From 2451014b6e1758355449b78970bf5f84ec9b96d4 Mon Sep 17 00:00:00 2001 From: Jeroen van Rijn Date: Sun, 2 May 2021 13:23:57 +0200 Subject: [PATCH] datetime_to_time's ok should default to true. --- core/time/time.odin | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/core/time/time.odin b/core/time/time.odin index 00d7e529a..c75549b17 100644 --- a/core/time/time.odin +++ b/core/time/time.odin @@ -262,19 +262,18 @@ datetime_to_time :: proc(year, month, day, hour, minute, second: int, nsec := in return; } + ok = true; + _y := year - 1970; _m := month - 1; _d := day - 1; - if _m < 0 || _m > 11 { + if month < 1 || month > 12 { _m %= 12; ok = false; } - if _d < 0 || _m > 30 { + if day < 1 || day > 31 { _d %= 31; ok = false; } - if _m < 0 || _m > 11 { - _m %= 12; ok = false; - } s := i64(0); div, mod := divmod(_y, 400);