[CVE-2009-0029] Convert all system calls to return a long
[linux-2.6-block.git] / mm / mmap.c
index 749623196cb96facba001c1dc55ae3ab235ff67b..a970d890cb214ecdf9cc44695e321949b12a598f 100644 (file)
--- a/mm/mmap.c
+++ b/mm/mmap.c
@@ -245,7 +245,7 @@ static struct vm_area_struct *remove_vma(struct vm_area_struct *vma)
        return next;
 }
 
-asmlinkage unsigned long sys_brk(unsigned long brk)
+asmlinkage long sys_brk(unsigned long brk)
 {
        unsigned long rlim, retval;
        unsigned long newbrk, oldbrk;