summaryrefslogtreecommitdiff
path: root/vendor/github.com/tetratelabs/wazero/internal/sysfs/dir.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/tetratelabs/wazero/internal/sysfs/dir.go')
-rw-r--r--vendor/github.com/tetratelabs/wazero/internal/sysfs/dir.go24
1 files changed, 0 insertions, 24 deletions
diff --git a/vendor/github.com/tetratelabs/wazero/internal/sysfs/dir.go b/vendor/github.com/tetratelabs/wazero/internal/sysfs/dir.go
deleted file mode 100644
index f9823287c..000000000
--- a/vendor/github.com/tetratelabs/wazero/internal/sysfs/dir.go
+++ /dev/null
@@ -1,24 +0,0 @@
-package sysfs
-
-import (
- "io"
-
- "github.com/tetratelabs/wazero/experimental/sys"
-)
-
-func adjustReaddirErr(f sys.File, isClosed bool, err error) sys.Errno {
- if err == io.EOF {
- return 0 // e.g. Readdir on darwin returns io.EOF, but linux doesn't.
- } else if errno := sys.UnwrapOSError(err); errno != 0 {
- errno = dirError(f, isClosed, errno)
- // Comply with errors allowed on sys.File Readdir
- switch errno {
- case sys.EINVAL: // os.File Readdir can return this
- return sys.EBADF
- case sys.ENOTDIR: // dirError can return this
- return sys.EBADF
- }
- return errno
- }
- return 0
-}