]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Fix prototype of eventfd.
authorRasmus Villemoes <rv@rasmusvillemoes.dk>
Sat, 20 Sep 2014 12:04:52 +0000 (14:04 +0200)
committerOndřej Bílka <neleai@seznam.cz>
Sat, 20 Sep 2014 12:05:49 +0000 (14:05 +0200)
ChangeLog
sysdeps/unix/sysv/linux/eventfd.c
sysdeps/unix/sysv/linux/hppa/sys/eventfd.h
sysdeps/unix/sysv/linux/sys/eventfd.h

index 1b5a2b0a47a8b8e122d68505bd3f390a2cf91b98..eaa16ced19d1e380d12ea191262ad5231e83770f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2014-09-20  Rasmus Villemoes  <rv@rasmusvillemoes.dk>
+
+       * sysdeps/unix/sysv/linux/eventfd.c:
+       Make first argument unsigned.
+       * sysdeps/unix/sysv/linux/hppa/sys/eventfd.h: Likewise.
+       * sysdeps/unix/sysv/linux/sys/eventfd.h: Likewise.
+
 2014-09-20  Ondřej Bílka  <neleai@seznam.cz>
 
        * socket/recvmmsg.c (recvmmsg): Drop const argument.
index 425c8112cd5fcf1042d7321d7616012442afc41b..83da67f47acb942828a6fef32e6e9a0152b6aa39 100644 (file)
@@ -22,7 +22,7 @@
 
 
 int
-eventfd (int count, int flags)
+eventfd (unsigned int count, int flags)
 {
 #ifdef __NR_eventfd2
   int res = INLINE_SYSCALL (eventfd2, 2, count, flags);
index 2d198a8f5bd74ee1e8b7a6e14d2c8122a6046d9a..a3c340e79af816c9fef82dddb4c89968df2f589b 100644 (file)
@@ -40,7 +40,7 @@ __BEGIN_DECLS
 
 /* Return file descriptor for generic event channel.  Set initial
    value to COUNT.  */
-extern int eventfd (int __count, int __flags) __THROW;
+extern int eventfd (unsigned int __count, int __flags) __THROW;
 
 /* Read event counter and possibly wait for events.  */
 extern int eventfd_read (int __fd, eventfd_t *__value);
index 7f977ed2570c9245ca1144d593e9cee5f9261bb4..0806891f89197cb8b3750c6993f00e6ace065f4a 100644 (file)
@@ -31,7 +31,7 @@ __BEGIN_DECLS
 
 /* Return file descriptor for generic event channel.  Set initial
    value to COUNT.  */
-extern int eventfd (int __count, int __flags) __THROW;
+extern int eventfd (unsigned int __count, int __flags) __THROW;
 
 /* Read event counter and possibly wait for events.  */
 extern int eventfd_read (int __fd, eventfd_t *__value);