Files
AnyPS5/core/libs/prx/libkernel/File
ed61cbd11b fix(libkernel): refuse O_CREAT on an existing directory with EISDIR on macOS
Darwin opens an existing directory for O_CREAT without O_EXCL, while FreeBSD
and Linux fail with EISDIR. Close the descriptor and report EISDIR so
sceKernelOpen and open behave the same on every host.

Co-authored-by: Himansh Raj <[email protected]>
Co-Authored-By: Claude Sonnet 5.5 <[email protected]>
2026-10-24 23:36:14 +05:30
..