fix missing function declarations in refactored ip literal parsing code
[musl] / src / fcntl / fcntl.c
index 4a713fd..2c4f535 100644 (file)
@@ -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);