Prototype __syscall() correctly
authortholo <tholo@openbsd.org>
Mon, 25 Mar 1996 22:52:20 +0000 (22:52 +0000)
committertholo <tholo@openbsd.org>
Mon, 25 Mar 1996 22:52:20 +0000 (22:52 +0000)
lib/libc/sys/ftruncate.c
lib/libc/sys/lseek.c
lib/libc/sys/mmap.c
lib/libc/sys/truncate.c

index 211824e..b1054bc 100644 (file)
@@ -53,6 +53,7 @@ ftruncate(fd, length)
        int     fd;
        off_t   length;
 {
+       quad_t __syscall __P((quad_t, ...));
 
        return(__syscall((quad_t)SYS_ftruncate, fd, 0, length));
 }
index adc75f2..10363be 100644 (file)
@@ -54,7 +54,7 @@ lseek(fd, offset, whence)
        off_t   offset;
        int     whence;
 {
-       extern off_t __syscall();
+       extern quad_t __syscall();
 
        return(__syscall((quad_t)SYS_lseek, fd, 0, offset, whence));
 }
index 442f3b1..b8ca378 100644 (file)
@@ -58,6 +58,7 @@ mmap(addr, len, prot, flags, fd, offset)
        int     fd;
        off_t   offset;
 {
+       quad_t __syscall __P((quad_t, ...));
 
        return((caddr_t)(long)__syscall((quad_t)SYS_mmap, addr, len, prot,
            flags, fd, 0, offset));
index c54c6ed..e8b0d73 100644 (file)
@@ -53,6 +53,7 @@ truncate(path, length)
        const char *path;
        off_t length;
 {
+       quad_t __syscall __P((quad_t, ...));
 
        return(__syscall((quad_t)SYS_truncate, path, 0, length));
 }