aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/fcntl.c
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>2003-09-05 07:58:18 +0000
committerAndreas Jaeger <aj@suse.de>2003-09-05 07:58:18 +0000
commit76d0a2c4abb373551d7ff3559c9808907944041b (patch)
tree41876879ed77a235eea532a7c9e04e3b0967964b /sysdeps/unix/sysv/linux/fcntl.c
parent13277fe1f60e8ff3a82e6bf233e0c6eeaf85797b (diff)
downloadglibc-76d0a2c4abb373551d7ff3559c9808907944041b.tar
glibc-76d0a2c4abb373551d7ff3559c9808907944041b.tar.gz
glibc-76d0a2c4abb373551d7ff3559c9808907944041b.tar.bz2
glibc-76d0a2c4abb373551d7ff3559c9808907944041b.zip
Update.
* sysdeps/unix/sysv/linux/fcntl.c (__fcntl_nocancel): Likewise.
Diffstat (limited to 'sysdeps/unix/sysv/linux/fcntl.c')
-rw-r--r--sysdeps/unix/sysv/linux/fcntl.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/sysdeps/unix/sysv/linux/fcntl.c b/sysdeps/unix/sysv/linux/fcntl.c
index 33651d3c10..a6793bc526 100644
--- a/sysdeps/unix/sysv/linux/fcntl.c
+++ b/sysdeps/unix/sysv/linux/fcntl.c
@@ -26,8 +26,15 @@
int
-__fcntl_nocancel (int fd, int cmd, void *arg)
+__fcntl_nocancel (int fd, int cmd, ...)
{
+ va_list ap;
+ void *arg;
+
+ va_start (ap, cmd);
+ arg = va_arg (ap, void *);
+ va_end (ap);
+
return INLINE_SYSCALL (fcntl, 3, fd, cmd, arg);
}