disable the brk function
the reasons are the same as for sbrk. unlike sbrk, there is no safe usage because brk does not return any useful information, so it should just fail unconditionally.
This commit is contained in:
parent
7a995fe706
commit
863d628d93
1 changed files with 2 additions and 1 deletions
|
|
@ -1,6 +1,7 @@
|
|||
#include <errno.h>
|
||||
#include "syscall.h"
|
||||
|
||||
int brk(void *end)
|
||||
{
|
||||
return -(syscall(SYS_brk, end) != (unsigned long)end);
|
||||
return __syscall_ret(-ENOMEM);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue