From 3407bd7cf9d1af6dc79ed0476f1d009630088809 Mon Sep 17 00:00:00 2001 From: Colin Davidson Date: Sun, 8 Jun 2025 17:03:43 -0700 Subject: [PATCH] better handle offset-0 case --- core/time/timezone/tzif.odin | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/core/time/timezone/tzif.odin b/core/time/timezone/tzif.odin index 3fec7be53..804211ef4 100644 --- a/core/time/timezone/tzif.odin +++ b/core/time/timezone/tzif.odin @@ -577,12 +577,7 @@ parse_tzif :: proc(_buffer: []u8, region_name: string, allocator := context.allo footer_str := string(buffer[:end_idx]) // UTC is a special case, we don't need to alloc - if len(local_time_types) == 1 { - name := cstring(raw_data(timezone_string_table[local_time_types[0].idx:])) - if name != "UTC" { - return - } - + if len(local_time_types) == 1 && local_time_types[0].utoff == 0 { return nil, true }