Files
wazero/internal/fstest/times_windows.go
2023-07-10 11:46:20 +08:00

15 lines
283 B
Go

package fstest
import (
"io/fs"
"syscall"
)
func timesFromFileInfo(info fs.FileInfo) (atim, mtime int64) {
if d, ok := info.Sys().(*syscall.Win32FileAttributeData); ok {
return d.LastAccessTime.Nanoseconds(), d.LastWriteTime.Nanoseconds()
} else {
panic("unexpected")
}
}