From 45dd71842552bd8881d5b39462d00d23f682368c Mon Sep 17 00:00:00 2001 From: John Birrell 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(-) (limited to 'lib/libc') diff --git a/lib/libc/sys/mmap.c b/lib/libc/sys/mmap.c index c01169241e49..32aeffb46788 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.2.3