add better comment about freebsd hacks

This commit is contained in:
Colin Davidson
2024-10-21 21:58:32 -07:00
committed by flysand7
parent f7fffc4b27
commit 79975efb7e

View File

@@ -25,6 +25,8 @@ local_tz_name :: proc(allocator := context.allocator) -> (name: string, success:
defer delete(path, allocator)
// FreeBSD makes me sad.
// This is a hackaround, because FreeBSD copies rather than softlinks their local timezone file,
// *sometimes* and then stores the original name of the timezone in /var/db/zoneinfo instead
if path == orig_localtime_path {
data := os.read_entire_file("/var/db/zoneinfo", allocator) or_return
return strings.trim_right_space(string(data)), true