diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/fcntl/fcntl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fcntl/fcntl.c b/src/fcntl/fcntl.c index 4a713fd4..2c4f5351 100644 --- a/src/fcntl/fcntl.c +++ b/src/fcntl/fcntl.c @@ -7,10 +7,10 @@ int fcntl(int fd, int cmd, ...) { - long arg; + unsigned long arg; va_list ap; va_start(ap, cmd); - arg = va_arg(ap, long); + arg = va_arg(ap, unsigned long); va_end(ap); if (cmd == F_SETFL) arg |= O_LARGEFILE; if (cmd == F_SETLKW) return syscall_cp(SYS_fcntl, fd, cmd, (void *)arg); |