diff options
Diffstat (limited to 'libgo/go/time/zoneinfo_plan9.go')
-rw-r--r-- | libgo/go/time/zoneinfo_plan9.go | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/libgo/go/time/zoneinfo_plan9.go b/libgo/go/time/zoneinfo_plan9.go index 3c3e7c42446..577ef85bd68 100644 --- a/libgo/go/time/zoneinfo_plan9.go +++ b/libgo/go/time/zoneinfo_plan9.go @@ -57,3 +57,19 @@ func setupZone() { } zones = parseZones(t) } + +func setupTestingZone() { + f, err := os.Open("/adm/timezone/US_Pacific") + if err != nil { + return + } + defer f.Close() + l, _ := f.Seek(0, 2) + f.Seek(0, 0) + buf := make([]byte, l) + _, err = f.Read(buf) + if err != nil { + return + } + zones = parseZones(string(buf)) +} |