From 8ed23e046bcd57ab8d2438b629ff7ec04b325b6d Mon Sep 17 00:00:00 2001 From: jb Date: Mon, 9 Mar 1998 07:27:58 +0000 Subject: Add #include to get the prototype for __syscall(). Cast to long before casting to a void ptr to shut up gcc. --- lib/libc/sys/mmap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/libc/sys/mmap.c b/lib/libc/sys/mmap.c index c011692..32aeffb 100644 --- a/lib/libc/sys/mmap.c +++ b/lib/libc/sys/mmap.c @@ -38,6 +38,7 @@ static char sccsid[] = "@(#)mmap.c 8.1 (Berkeley) 6/17/93"; #include #include #include +#include /* * This function provides 64-bit offset padding that @@ -53,6 +54,6 @@ mmap(addr, len, prot, flags, fd, offset) off_t offset; { - return((void *)__syscall((quad_t)SYS_mmap, addr, len, prot, flags, + return((void *)(long)__syscall((quad_t)SYS_mmap, addr, len, prot, flags, fd, 0, offset)); } -- cgit v1.1