diff options
| -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);  | 
