[hurd,commited,5/7] hurd: Make dl-sysdep __sbrk check __vm_allocate call
Checks
Context |
Check |
Description |
dj/TryBot-apply_patch |
success
|
Patch applied to master at the time it was sent
|
Commit Message
The caller won't be able to progress, but better crash than use random
addr.
---
sysdeps/mach/hurd/dl-sysdep.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
@@ -699,7 +699,8 @@ void *weak_function
__sbrk (intptr_t increment)
{
vm_address_t addr;
- __vm_allocate (__mach_task_self (), &addr, increment, 1);
+ if (__vm_allocate (__mach_task_self (), &addr, increment, 1))
+ return NULL;
return (void *) addr;
}