From fd142e5ec44aaafffbb8bb4ea41c4288d3fa937a Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Mon, 26 Sep 2011 00:59:28 -0400 Subject: cleanup various minor issues reported by nsz the changes to syscall_ret are mostly no-ops in the generated code, just cleanup of type issues and removal of some implementation-defined behavior. the one exception is the change in the comparison value, which is fixed so that 0xf...f000 (which in principle could be a valid return value for mmap, although probably never in reality) is not treated as an error return. --- src/linux/sbrk.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/linux') diff --git a/src/linux/sbrk.c b/src/linux/sbrk.c index 5fab74be..36437653 100644 --- a/src/linux/sbrk.c +++ b/src/linux/sbrk.c @@ -1,7 +1,7 @@ -#include +#include #include "syscall.h" -void *sbrk(ptrdiff_t inc) +void *sbrk(intptr_t inc) { unsigned long cur = syscall(SYS_brk, 0); if (inc && syscall(SYS_brk, cur+inc) != cur+inc) return (void *)-1; -- cgit v1.2.1