fix: ramdisk Open no longer opens directory entries
SYS_OPEN succeeded on directory tar entries, so userspace stat() - which tries open-as-file first - reported every directory as a regular file. GCC's include-path setup stats each search directory and rejected all the real ones with "not a directory" warnings. Directories now fall through Open to -1 and stat() classifies them via the (recently fixed) ReadDir existence probe. Co-Authored-By: Claude Fable 5 <[email protected]>
This commit is contained in:
1 parent
3938530508
commit
aa3b92d834
2 files changed
+8
-1
No files matched your search
@@ -12,4 +12,4 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#define MONTAUK_BUILD_NUMBER 20
|
||||
#define MONTAUK_BUILD_NUMBER 21
|
||||
Reference in new issue
Block a user