mirror of
https://git.musl-libc.org/git/musl
synced 2025-01-06 23:02:10 +03:00
direct syscall to open in __init_security needs O_LARGEFILE
it probably does not matter for /dev/null, but this should be done consistently anyway.
This commit is contained in:
parent
ad5a332c75
commit
1dd6eee692
2
src/env/__init_security.c
vendored
2
src/env/__init_security.c
vendored
@ -29,7 +29,7 @@ void __init_security(size_t *auxv)
|
||||
__syscall(SYS_poll, pfd, 3, 0);
|
||||
for (i=0; i<3; i++)
|
||||
if (pfd[i].revents&POLLNVAL)
|
||||
if (__syscall(SYS_open, "/dev/null", O_RDWR)<0)
|
||||
if (__syscall(SYS_open, "/dev/null", O_RDWR|O_LARGEFILE)<0)
|
||||
a_crash();
|
||||
libc.secure = 1;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user