Fix prototype of eventfd.

This commit is contained in:
Rasmus Villemoes 2014-09-20 14:04:52 +02:00 committed by Ondřej Bílka
parent 20e5a5f773
commit 69eb9a183c
4 changed files with 10 additions and 3 deletions

View File

@ -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.

View 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);

View 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);

View 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);