]> Cypherpunks repositories - gostls13.git/commit
syscall: disable O_DIRECTORY on Windows for js/wasm
authorZxilly <zxilly@outlook.com>
Tue, 18 Feb 2025 15:21:23 +0000 (15:21 +0000)
committerGopher Robot <gobot@golang.org>
Tue, 18 Feb 2025 17:30:04 +0000 (09:30 -0800)
commitad8b33002bb5cb0c910694339e1cc6c75f781c5a
treef95cfa0a3d9c8cf9e495108b6503a7ffdd040b85
parent0bdc792145acaf10c5f7bac1783a6692fb327dfb
syscall: disable O_DIRECTORY on Windows for js/wasm

O_DIRECTORY is not available on all platforms, as described at

https://nodejs.org/docs/latest/api/fs.html#file-open-constants .

On Windows, only O_APPEND, O_CREAT, O_EXCL, O_RDONLY, O_RDWR,
O_TRUNC, O_WRONLY, and UV_FS_O_FILEMAP are available.

Fixes #71758

Change-Id: Iacc890ba9a30dcd75eb746ec324fa0c3e368048e
GitHub-Last-Rev: a0160e8fc82583c4f903ae165fe9f204896cf56d
GitHub-Pull-Request: golang/go#71770
Reviewed-on: https://go-review.googlesource.com/c/go/+/650015
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
Reviewed-by: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
TryBot-Bypass: Dmitri Shuralyov <dmitshur@golang.org>
src/syscall/fs_js.go